Odoo Developer

Job Description

ODOO Developer

Experienced Odoo Developer with good development skills in Python. Candidates should have hands-on experience in end-to-end implementation of the custom modules in Odoo.


  • Develop and improve Apps
  • Train and support customers and end-users
  • Be responsible for what you develop
  • Customize ODOO reports (QWEB)
  • Modify workflows based on customers’ business flow
  • Configuration, installation, and maintenance of server and multi-database Odoo environments
  • Prepare complete and clear documentation for any task/work done


  • Bachelor or Master Degree in Computer Science/Computer Applications/IT
  • Minimum of 2 years’ experience in ODOO development
  • Strong knowledge of Python and programming concepts
  • Core knowledge of ODOO apps CRM, Sales, Purchase, Inventory, Manufacturing, Accounting, etc.
  • Read & Write English
  • Object-oriented programming language
  • Must have passion for development
  • Debugging skills
  • Quick & Autonomous learner
  • Linux OS, SSH, and Bash scripting
  • Must have experience in the following tools/language/technology
    • Programming Languages: Python, XML, QWEB, CSS, HTML JavaScript
    • Database: PostgreSQL (with object-relational mapping)
    • Collaboration Platform: GitLab (Self-hosted), GitHub, and Bitbucket
    • Development Model: Agile
    • Framework: ODOO (ORM, Workflows, Report Engine, BI, AI), Ajax, REST API