Odoo Developer

bout the Project

We are building an integration between Odoo (ERP) and Asset Management system. The goal is to deliver an MVP with a connection wizard, default field mapping, one-way synchronization, and automatic user registration via Odoo.
Later phases will expand to full two-way sync, conflict resolution, and advanced UX inside Odoo.

Responsibilities

  • Develop a custom Odoo module for integrating with the API.
  • Implement an onboarding wizard (multi-step setup with API credentials, environment selection, test connection, field mapping, and initial sync).
  • Extend Odoo UX for Maintenance โ†’ Equipment:
    • Buttons
    • Status badges and smart-tabs displaying linked data (defects, observations, posts).
    • Bulk actions (link, sync).
  • Configure and manage field (including custom x_* fields).
  • Implement user registration/login with Odoo as an OAuth/OIDC provider, with Just-In-Time profile creation.
  • Ensure proper error handling, conflict resolution (diff view), and soft delete policies.
  • Collaborate with backend/API engineers and QA to ensure smooth integration and realistic MVP delivery.
  • Provide clear documentation and handover materials.

Requirements

  • 3+ years of professional experience in Odoo development (custom modules, Odoo ORM, views, wizards).
  • Strong understanding of Odoo 15/16/17 frameworks (Python, XML, QWeb, Studio).
  • Experience with Odoo security (groups, ACLs, OAuth/OIDC).
  • Proven background in building third-party API integrations with Odoo (REST, JSON).
  • Solid knowledge of relational databases (PostgreSQL).
  • Ability to work with UX elements in Odoo (forms, kanban, list views, smart buttons, custom tabs).
  • Familiarity with asset/equipment management modules in Odoo is a plus.
  • Good English communication skills (written & spoken).

Nice to Have

  • Experience with OAuth/OIDC provider implementation.
  • Knowledge of DevOps basics (Docker, Git, CI/CD).
  • Experience in ERP/Asset Management projects.

Required skills experience

Odoo CRM 1 year
Odoo 1 year

Required languages

English B2 - Upper Intermediate
Published 23 September
29 views
ยท
10 applications
100% read
ยท
40% responded
Last responded 3 days ago
To apply for this and other jobs on Djinni login or signup.
Loading...