Skip to Content

Odoo Custom Module Developer

Miprur DOHS, Bangladesh

Metamorphosis Ltd. is Bangladesh’s first and leading Odoo Silver Partner, trusted by clients across Bangladesh, New Zealand, Saudi Arabia, and South Sudan. Since 2017, we’ve built a strong reputation for delivering successful, scalable ERP solutions through deep domain expertise in business processes and finance. We believe in continuous learning, innovation, and collaboration—values that drive our growing team.

Join us, and be part of a team that's Driving Business Transformation.


Job Overview:

We are looking for a passionate and skilled Odoo Developer with 2–3 years of hands-on experience in Odoo custom module development. The ideal candidate will have a solid grasp of Python, Django framework, and PostgreSQL, and be capable of analyzing business requirements, designing technical solutions, and implementing custom modules for Odoo ERP.

Key Responsibilities:

  • Develop, customize, and maintain Odoo modules (Sales, Inventory, Accounting, HR, Manufacturing, etc.)
  • Design and implement custom modules using Python based on business requirements
  • Integrate Odoo with third-party systems (REST API, XML-RPC, JSON)
  • Customize Odoo backend and frontend views, QWeb reports, and workflows
  • Perform technical analysis, debugging, and performance tuning
  • Maintain and optimize PostgreSQL database schemas and queries
  • Contribute to the development of Django-based microservices or portals that integrate with Odoo
  • Conduct unit testing, UAT support, and version control (Git)
  • Collaborate with functional consultants and business analysts for requirement gathering and deployment

Requirements

  • Odoo (v14 – v18) module development experience
  • Strong knowledge of Python (OOP, standard libraries)
  • Basic to intermediate experience in Django web framework
  • Proficient in PostgreSQL (queries, optimization, stored procedures)
  • Understanding of Odoo ORM, security rules, workflows, and business logic
  • Experience in XML, QWeb templates, JavaScript, and AJAX
  • Familiarity with Odoo.sh, Odoo Studio, and Odoo Enterprise API
  • Git version control and deployment workflows

Plus Points (Not Mandatory)

  • Bachelor’s degree in Computer Science, Software Engineering, or related field
  • Knowledge of Docker, Linux servers, and Odoo deployment
  • Experience with payment gateways, e-commerce, or POS integration

What We Offer

  • Competitive salary and benefits: From 35,000 - 40,000 BDT (can go higher for experienced candidates)
  • Exposure to global Odoo projects
  • Flexible work environment
  • Career growth and skill development opportunities
  • Work with a collaborative and skilled technical team