Odoo Developer (python/xml/frontend/ux)

Doha, DAW, QA, United Arab Emirates

Job Description

Odoo Developer (Python / XML / Frontend / UX)

Position Overview



The Odoo Developer is responsible for developing, customizing, and enhancing Odoo ERP modules using Python, XML, and frontend technologies. The role involves translating business requirements into technical solutions, improving user interface/experience, and ensuring seamless integration and performance across the ERP system.

Key Responsibilities



Develop new Odoo modules and customize existing ones according to business needs. Write clean, efficient code in Python and XML to build models, views, workflows, and APIs. Implement frontend improvements, UI enhancements, and UX-focused features. Integrate Odoo with third-party systems via APIs and web services. Troubleshoot technical issues, fix bugs, and optimize performance. Participate in requirement analysis with functional consultants and business teams. Ensure technical documentation is maintained (models, workflows, deployment notes, etc.). Support data migration tasks and script automation where required.

Develop QWeb reports and customize existing report templates.

Follow best practices in coding, version control, and deployment.

Required Skills & Qualifications



Bachelor's degree in Computer Science, Software Engineering, IT, or related field. Minimum 3 years' experience in Odoo development. Strong proficiency in Python, XML, JavaScript, and Odoo framework architecture. Experience building custom modules and modifying standard modules. Understanding of Odoo ORM, views, workflows, access rights, and security rules. Experience with frontend technologies (HTML, CSS, JS) and UX enhancement. Familiarity with PostgreSQL, Linux environments, and Git version control. Experience creating and customizing QWeb reports. Knowledge of integration methods (REST, RPC, JSON APIs).

Soft Skills



Strong problem-solving and debugging capability Attention to detail and code quality Good communication & teamwork Ability to manage tasks independently Creative mindset for UI/UX improvements
Job Type: Full-time

Application Question(s):

Will you be able to join immediately if get hire?
Education:

Bachelor's (Preferred)
Experience:

* Odoo Development: 3 years (Preferred)

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2174355
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Doha, DAW, QA, United Arab Emirates
  • Education
    Not mentioned