CrawlJobs Logo

Odoo Developer

hiremoters.ai Logo

HiRemoters

Location Icon

Location:

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

To design, develop, and maintain high-quality Odoo modules and customizations that extend the platform's core capabilities. The role bridges the gap between complex business logic and technical execution, ensuring that both the backend architecture and frontend user interfaces are scalable, performant, and aligned with organizational goals.

Job Responsibility:

  • Design, develop, and maintain high-quality Odoo modules and customizations that extend the platform's core capabilities
  • Bridge the gap between complex business logic and technical execution, ensuring that both the backend architecture and frontend user interfaces are scalable, performant, and aligned with organizational goals
  • Backend Development & Customization: Develop and maintain custom Odoo modules using Python, following best practices for inheritance and modularity
  • Design and implement complex business logic and workflows within the Odoo framework
  • Perform database management and optimization using PostgreSQL, including data migration and schema design
  • Build and maintain API integrations (XML-RPC, JSON-RPC) to connect Odoo with external hardware, mobile apps, or third-party services
  • Optimize server-side performance and troubleshoot deep-level technical issues within the Odoo core and custom environments
  • Frontend & UI/UX Development: Customize and enhance the Odoo Web Client using JavaScript (OWL Framework), XML, and QWeb templates
  • Develop responsive and intuitive dashboards, reports, and views based on UI/UX wireframes and prototypes
  • Implement frontend validation and interactive elements to improve user experience across Sales, Inventory, and Manufacturing modules
  • Technical Lifecycle Management: Collaborate on system upgrades, ensuring custom modules are successfully migrated to newer Odoo versions
  • Conduct unit testing and code reviews to maintain high standards of code quality and security permissions
  • Provide technical documentation for all custom developments, including technical specifications and deployment guides
  • Develop and maintain internal documentation, user manuals, and system procedures for the ERP ecosystem
  • Conduct specialized training sessions for internal teams on how to effectively use new features and customized modules
  • Provide functional guidance and troubleshooting to end-users to improve daily operational efficiency

Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • Proven experience (2+ years) in full-stack Odoo development (backend and frontend)
  • Deep expertise in Python programming and the Odoo framework
  • Strong proficiency in JavaScript, specifically the Odoo Web Library (OWL), and CSS/SCSS
  • Expertise in Odoo Accounting, Sales, and Inventory functional setups
  • Advanced knowledge of PostgreSQL and database optimization
  • Expertise in Odoo’s ORM, security rules (ACLs), and XML data files
  • Experience with Git for version control and collaborative development
  • Familiarity with Linux environments and Docker for Odoo deployment is preferred
  • Analytical thinking to translate operational requirements into scalable code
  • Effective communication skills for collaborating with the Systems Administrator and internal teams
  • Fluency in English and Arabic (written and verbal)

Nice to have:

Familiarity with Linux environments and Docker for Odoo deployment is preferred

What we offer:
  • Flexible and Remote Working
  • Work from anywhere, supporting your work-life balance
  • Career Growth
  • We're committed to your development, offering training and advancement opportunities
  • Performance Recognition
  • Earn raises and career progression opportunities based on a quarterly performance review and a constructive feedback cycle
  • Health and Fitness Benefits
  • Receive fitness reimbursements from day one, and after one year of employment, gain access to a health budget to support your well-being
  • Extra Paid Annual Leave
  • Enjoy 22 days of vacation, with an additional day added for each year of employment, up to a maximum of 26 days
  • Special Birthday Perk
  • Take your birthday off after a year of employment to celebrate!

Additional Information:

Job Posted:
March 20, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Odoo Developer

Odoo Developer II

Odoo developers are the saviors for enhancing, developing, and configuring appli...
Location
Location
India , Greater Noida
Salary
Salary:
Not provided
InnoAge-Technologies PVT. LTD.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ Years of hands-on experience in Odoo Development
  • Good Exposure in Odoo Community modules for Odoo 15.0 and above
  • Knowledge in code repositories - Bitbucket, GitHub.
  • Knowledge of Linux flavoured operating system
  • Knowledge of odoo.sh
  • Should be able to validate the codes developed by different Odoo marketplace to evaluate as it is built as per OCA standards
  • Should have good knowledge of ODOO's Default Modules sales, Purchase, accounting, Warehouse, Order management etc
  • Should have a good understanding of Odoo Framework & Experience Custom Module creation
  • Good to have knowledge of Python & its related libraries
  • Proactive team member & come up with new ideas/solutions
Job Responsibility
Job Responsibility
  • End-to-end implementation of the Odoo ERP system as per the business needs.
  • Identifying the requirement and proposing a good alternative solution to the client's requirements.
  • Design and develop Odoo apps (new module development, customization).
  • consistently create quality software that meets specific designs and requirements on stated timelines.
  • Creation and set up a scalable, fault-tolerant, and resilient Odoo environment. Enhance applications, and develop and configure features and functionalities that support business requirements.
  • Be involved in the Odoo project and community.
  • Multi-Project handling
  • Fulltime
Read More
Arrow Right

Odoo Developer

Location
Location
India , Ahmedabad
Salary
Salary:
Not provided
TechUltra Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Required Experience: 2 to 3 Years
  • Strong knowledge of Python and programming concepts
  • Complete understanding of ODOO framework
  • Knowledge of data models available in ODOO core
  • ODOO Techno functional knowledge
  • Experience in developing the latest versions of ODOO and Excellent debugging skills in Odoo
  • Experience in migrating from earlier ODOO versions to new versions
  • Core knowledge about the current features available in ODOO – Sales, Purchase, CRM, Accounts, Inventory, Projects, Time-sheet, HR, etc.
  • Knowledge in handling ODOO front end(XML and OWL Framework)
  • Good knowledge of PostgreSQL with the ability to write SQL queries
Job Responsibility
Job Responsibility
  • Lead and participate in various development projects for our products and services and be involved in all development-related aspects of our technical operations
  • Take Initiative for the required changes in the software development process to manage overall quality
  • Solve complex performance and other critical problems and architectural challenges
  • Develop applications/features that affect everyday life
  • Design and Develop ODOO apps (new module development and customization)
  • Analyze the Scope document
  • Create a low-level requirement document in discussion with different teams
  • Follow best practices in Software development to ensure the readability and maintainability of the code
  • Re-use the features available in ODOO to fulfill the Scope objectives
  • Follow the source code checking process to maintain the code in Git Version Control
Read More
Arrow Right

Odoo Developer

Location
Location
India , Ahmedabad
Salary
Salary:
Not provided
TechUltra Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong hands-on experience in Odoo development (v13–v19) using Python and PostgreSQL
  • Expertise in Odoo ORM, models, workflows, and business logic customization
  • Proficient in XML, QWeb reports, and JavaScript (OWL / JS frameworks)
  • Perform Odoo version migrations, data import/export, and debugging
  • Manage and deploy Odoo on Linux servers with Git version control
  • Understand and apply Odoo security rules, ACLs, and record rules
  • Lead and guide a small development team, ensuring code quality and timely delivery
  • Handle dedicated Odoo projects end-to-end, from requirement analysis to deployment
  • Communicate directly with clients to gather requirements and provide technical support
  • Collaborate effectively with functional consultants, QA, and design teams
Job Responsibility
Job Responsibility
  • Develop and customize Odoo modules such as Sales, Purchase, Accounting, CRM, HR, and Inventory
  • Implement and integrate RESTful APIs / JSON for third-party applications
Read More
Arrow Right

Odoo Python Developer

We are looking for an experienced Odoo Developer to support our team with on-dem...
Location
Location
Salary
Salary:
Not provided
sprinterra.com Logo
Sprinterra
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience with Odoo 17 and deeply customized Odoo solutions
  • Strong knowledge of Python and object-oriented programming (OOP)
  • Familiarity with JavaScript and PostgreSQL
  • Hands-on experience with API development and system integrations
  • Good understanding of the Odoo framework and modular structure
  • Good communication skills and ability to work independently
  • Passion for development and delivering quality solutions
  • Ability to work during late evenings (European time zone)
Job Responsibility
Job Responsibility
  • Implement small functional improvements and bug fixes
  • Support and enhance existing Odoo modules
  • Develop and customize Odoo applications as required
  • Work with integrations and APIs connecting Odoo with external systems
  • Collaborate with the internal team to deliver reliable, maintainable solutions
  • Parttime
Read More
Arrow Right

Odoo Engineer

We are seeking a talented and experienced Odoo Developer to join our dynamic tea...
Location
Location
Vietnam , Ho Chi Minh City
Salary
Salary:
Not provided
dayoneteams.com Logo
DayOne
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficiency in Odoo programming
  • Understanding of business processes such as Sales, Purchase, Inventory, Accounting, and HR
  • Strong communication and teamwork skills
  • Own a personal laptop
  • Ability to start immediately
  • At least 1 year of experience working with Odoo
Job Responsibility
Job Responsibility
  • Develop and customize Odoo modules to meet the specific needs of our business
  • Work with cross-functional teams to gather requirements and translate them into technical specifications
  • Integrate Odoo with third-party applications and APIs
  • Maintain and improve existing Odoo applications
  • Troubleshoot and resolve issues related to Odoo applications
  • Participate in the full software development lifecycle, including planning, development, testing, and deployment
  • Write clean, maintainable, and efficient code
  • Provide technical support and training to end-users
  • Use charts and mockups to analyze requirements
What we offer
What we offer
  • Social and unemployment insurance coverage as per Vietnamese Labor Law
  • Bao Viet Insurance
  • Annual leave entitlement in accordance with Vietnamese Labor Law
  • 13th-month salary and annual salary review
  • Bonuses for public holidays
  • Monthly team-party activities
  • Skill development through e-learning, workshops, and more
  • Office perks including fruit, tea, and coffee, birthday gifts, and access to books
  • Access to a PlayStation 5 gaming console in the office
  • Fulltime
Read More
Arrow Right

Software Development Engineer - Odoo

As an employee of our company, you will collaborate with each department to crea...
Location
Location
Belgium
Salary
Salary:
Not provided
Netex Technologies (Pvt) Ltd
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor Degree or Higher
  • Passion for software products
  • Perfect written English
  • Highly creative and autonomous
  • Valid work permit for Belgium
Job Responsibility
Job Responsibility
  • Lead the entire sales cycle
  • Achieve monthly sales objectives
  • Qualify the customer needs
  • Negotiate and contract
  • Master demos of our software
What we offer
What we offer
  • Great team of smart people, in a friendly and open culture
  • No dumb managers, no stupid tools to use, no rigid working hours
  • No waste of time in enterprise processes, real responsibilities and autonomy
  • Expand your knowledge of various business industries
  • Create content that will help our users on a daily basis
  • Real responsibilities and challenges in a fast evolving company
  • Several activities are often organized all over the year, such as weekly sports sessions, team building events, monthly drink
  • A full-time position
  • Attractive salary package
  • Trainings: 12 days / year, including 6 of your choice
  • Fulltime
Read More
Arrow Right

Odoo Functional Consultant

We are looking for an experienced Odoo Consultant to become a part of our team. ...
Location
Location
India , Ahmedabad
Salary
Salary:
Not provided
TechUltra Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of 1+ years of relevant work experience with renowned ERP systems like ERP NEXT, Odoo, Oracle, Microsoft Dynamics, SAP, etc.
  • Display intelligence, motivation, and a competitive spirit coupled with a hands-on, solution-driven approach
  • Exhibit initiative, creativity, and a dedication to achieving impactful outcomes
  • Excellent communication and interpersonal skills
  • BBA, MBA
  • Must be fluent in English
Job Responsibility
Job Responsibility
  • You should have good experience and understanding of every module within Odoo and be well-versed in their inner workings
  • You will be responsible for coordinating with the development team to ensure tasks are completed efficiently and according to the project requirements
  • Analyzing customers’ needs and business processes to properly map them with Odoo functionalities
  • Act as a business consultant and guide to customers, advising them on best practices and solutions using Odoo
  • Perform end-to-end system implementations and advanced configurations in Odoo
  • Provide comprehensive and professional documentation for development tasks and processes
  • Follow up with developers and thoroughly test the modules and functions developed to ensure quality and accuracy
  • Identify and oversee business requirements encompassing functional design, system analysis, and GAP analysis
  • Conduct end-user training, develop Business Requirement Documents (BRD), and create prototypes
  • Present ERP application solutions to a diverse clientele of high-profile customers
What we offer
What we offer
  • By joining our team as an Odoo consultant, you’ll not only have the opportunity to make a significant impact on our clients’ businesses but also to advance your career in a supportive and collaborative environment
Read More
Arrow Right

Odoo Business Analyst

We are looking for an Odoo Business Analyst (BA) with 2–3 years of experience to...
Location
Location
Vietnam , Ho Chi Minh City
Salary
Salary:
Not provided
dayoneteams.com Logo
DayOne
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2–3 years of experiences as a Business Analyst or Functional Consultant, preferably in Odoo ERP projects
  • Solid understanding of at least one of the following domains: Sales & CRM
  • HR & Payroll
  • Accounting
  • Experience in requirement analysis, functional documentation, and stakeholder communication
  • Ability to work effectively with both technical and non-technical stakeholders
  • Good analytical thinking and problem-solving skills
  • Must have a personal laptop available for work
  • Able to start work immediately
Job Responsibility
Job Responsibility
  • Work directly with customers to collect, analyze, and clarify business requirements
  • Translate business needs into functional specifications, user stories, and process flows for Odoo implementation
  • Analyze gaps between standard Odoo functionalities and customer requirements, and propose suitable solutions
  • Collaborate closely with Odoo Developers, Project Managers, and QA during implementation
  • Support UAT (User Acceptance Testing), including test case preparation, execution, and issue validation
  • Provide functional guidance, user training, and documentation for end users
  • Support project go-live and post-implementation activities
  • Ensure solutions align with best practices and customer business processes
What we offer
What we offer
  • Social and unemployment insurance coverage as per Vietnamese Labor Law
  • Bao Viet Insurance
  • Annual leave entitlement in accordance with Vietnamese Labor Law
  • 13th-month salary and annual salary review
  • Bonuses for public holidays
  • Monthly team-party activities
  • Skill development through e-learning, workshops, and more
  • Office perks including fruit, tea, and coffee, birthday gifts, and access to books
  • Access to a PlayStation 5 gaming console in the office
  • Fulltime
Read More
Arrow Right