Find a jobRecruiters

Odoo Developer

Exclusive opportunity

Onsite

Odoo Developer

Labelle Chocolates Group

Odoo Developer

Skills

DockerPythonPostgreSQLGitGitHubLinuxCRMOdooJavascript

14 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Umm Al Quwain - Emirate of Umm Al Quwain - United Arab Emirates

Work mode:

Onsite

Published on:

5 October 2026

What they need


Job Title: Odoo Software Engineer – Techno-Functional

Work Location: Umm Al Quwain – Head Office

Experience Level: 2–3 Years

Work Type: In Person

Job Summary:

We are looking for an Odoo Software Engineer – Techno-Functional who has strong experience in software development, Odoo ERP, business process analysis, and system implementation.

The ideal candidate should understand both software engineering and business requirements, and be able to convert business needs into reliable, scalable, and user-friendly software solutions.

The role will involve working closely with HR, Finance, Sales, Retail, POS, Inventory, Manufacturing, and other business departments to understand requirements, develop solutions, improve workflows, and support the company's Odoo ERP environment.

Key Responsibilities:

  • Develop, customize, maintain, and support Odoo ERP applications.
  • Understand business requirements and convert them into technical and functional solutions.
  • Analyze existing software processes and identify opportunities for automation and improvement.
  • Configure and customize Odoo modules including POS, Sales, Inventory, CRM, HR, Purchase, Manufacturing, and Accounting .
  • Develop custom Odoo modules using Python, XML, JavaScript, and OWL .
  • Customize Odoo POS and frontend applications using the OWL framework .
  • Develop software features based on business requirements and user needs.
  • Build and maintain integrations between Odoo and third-party systems using APIs.
  • Work with databases, business logic, backend services, and frontend applications.
  • Participate in system architecture, application design, testing, debugging, deployment, and performance optimization.
  • Investigate system errors and provide technical solutions.
  • Conduct user acceptance testing and ensure solutions meet business requirements.
  • Support data migration, system upgrades, and ERP implementation projects.
  • Provide technical support and training to end users and key users.
  • Work with business teams to improve workflows and automate manual processes.
  • Prepare technical and functional documentation for developed solutions.
  • Maintain version control and development standards using Git/GitHub.
  • Ensure software solutions are secure, stable, scalable, and maintainable.

Software Engineering Requirements

  • 2–3 years of professional experience in software development and/or Odoo development .
  • Strong practical experience with Odoo ERP development and customization .
  • Strong knowledge of Python, PostgreSQL, JavaScript, XML, and Odoo Framework .
  • Good understanding of software development principles and application architecture .
  • Experience with frontend development and OWL Framework .
  • Experience developing and customizing Odoo POS and business workflows.
  • Good understanding of databases, backend logic, APIs, and system integrations.
  • Experience with REST APIs, webhooks, and third-party integrations .
  • Understanding of software testing, debugging, deployment, and troubleshooting.
  • Experience with Git/GitHub and software version control.
  • Ability to analyze existing applications and understand how different software components work together.

Techno-Functional Requirements:

  • Strong understanding of business processes and ERP workflows.
  • Ability to communicate directly with business users and understand their requirements.
  • Experience in requirement gathering and functional analysis.
  • Ability to translate business requirements into technical specifications.
  • Ability to explain technical solutions in simple business language.
  • Experience working with FMCG, retail, POS, restaurants, or food manufacturing environments is an advantage.
  • Experience with multi-company, multi-warehouse, or high-volume transaction environments is a plus.

Nice to Have:

  • Experience with Docker.
  • Experience with Linux servers.
  • Experience with cloud environments.
  • Knowledge of CI/CD pipelines.
  • Experience with Odoo deployment and server configuration.
  • Experience with application integration and system architecture.
  • Experience working with large-scale POS or retail systems.
  • Experience with Odoo version upgrades and migrations.

Language Requirements

  • Fluent Arabic and English – spoken and written.

What We Are Looking For:

We are looking for a candidate who is not only an Odoo developer, but also understands software engineering, business processes, ERP systems, and user requirements.

  • The successful candidate should be able to analyze a problem, understand the business requirement, design the software solution, develop it, test it, deploy it, and support the users.

Other offers great for you!

These companies are also looking for great profiles

Odoo consulting company

Solution architect Odoo

Freelance

Braine-l'Alleud, Belgium

Hybrid

Skills

PythonOdooTech LeadSolutions Architect

7 months ago

Quick apply

Caboost

Product Owner ERP Odoo (H/F) Nantes

475

Freelance

Nantes, France

Hybrid

Skills

Product OwnershipOdooProject Manager

4 days ago

Quick apply

rassine agency

Business Developer freelance - Franchise Food

1 000 €/mois + 15 % du MRR à vie

Freelance

Remote

Skills

Business DevelopmentB2B salesAccount managementUpsellingFranchise industry knowledgeFoodservice industry knowledge

21 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools