Go back

Odoo Developer (Python)

Schedule:

  • Monday to Friday, Flexible between 9 AM - 5 PM

  • 7 hours per day or 35 hours per week

  • Client timezone: Salt Lake City, Utah, MST

 

Overview

We are seeking an experienced Odoo Developer to support and enhance our client's full ERP system on Odoo.sh (versions 18 & 19). This role will involve developing, customizing, and maintaining Odoo modules across the entire ERP suite, ensuring seamless functionality and business process alignment.

The most important criterion is the ability to correctly build and implement an Odoo application using Python to meet our ERP requirements. If you are a highly skilled Python developer with proven experience in Odoo and a passion for building scalable business solutions, we’d love to hear from you.

 

Key Responsibilities

  • Design, develop, and deploy custom Odoo modules using Python, following Odoo’s ORM and MVC architecture.
  • Customize and extend existing Odoo apps (Sales, Inventory, Accounting, CRM, HR, etc.) to meet business requirements.
  • Build and configure applications on Odoo.sh (v18 & v19) to meet specific business requirements.
  • Design and implement custom workflows, reports, and integrations with third-party systems.
  • Maintain data integrity and optimize system performance, particularly in PostgreSQL.
  • Collaborate with business users to translate requirements into technical solutions.
  • Troubleshoot, debug, and upgrade existing Odoo modules as needed.

 

Required Skills & Experience

  • 8+ years of experience in Python development (mandatory).
  • MUST BE WILLING TO TAKE THE CLIENT'S LIVE SKILL ASSESSMENT
  • Proven experience in Odoo backend development, including ORM, business logic, and modular design.
  • Strong knowledge of the Odoo framework and experience with Odoo.sh (v18 & v19 preferred).
  • Experience with PostgreSQL, XML, HTML5, and QWeb templating.
  • Ability to design scalable and maintainable Odoo customizations.
  • Strong problem-solving skills and ability to work independently.

Preferred Skills

  • Experience with front-end development (JavaScript, CSS).
  • Familiarity with Linux/Ubuntu server management.
  • Understanding of business processes across ERP modules (accounting, sales, supply chain).

 

Independent Contractor Perks

  • Health Insurance for eligible locations
  • Permanent work from home
  • Immediate hiring

Odoo Developer (Python)

Job Category

Website and Software Development

Job Type

Full Time (35 hours or more per week)

Work Schedule and Timezone

Monday - Friday 9AM-5PM Full time Mountain Time 35 hours per week

Published on

Feb 05 2026