Middle Odoo Engineer

Requirements:

- Solid hands-on experience with Odoo ERP (customization/ implementation);

- Strong Python skills + understanding of Odoo ORM and access rights/security rules;

- Clear understanding of Odoo architecture (MVC, modules, models, views, QWeb basics);

- Ability to create new modules, extend core modules, and implement non-trivial backend logic;

- Experience translating business requirements into technical solutions;

- Good debugging skills (logs, reproducibility, root-cause analysis);

- Understanding of core business flows (Sales, Purchase, Inventory, Accounting; Manufacturing/eCommerce as a plus);

- Git + typical dev tooling (Docker / GitHub / Bitbucket) and team collaboration practices;

- Comfortable working with datasets: imports, validation, deduplication, reconciliation.

 

Will be a plus:

- PostgreSQL / SQL for verification and troubleshooting (simple queries, duplicates, reconciliation);

- Unit tests (Odoo tests) and/or basic automation;

- Experience with Odoo.sh / deployment workflows;

- Experience writing technical/functional documentation;

- Odoo frontend / UI: OWL / Odoo JS framework, web client views/widgets, basic web assets;

- Barcode app experience (barcode flows, inventory operations, scanning scenarios, handheld-friendly UX);

- POS experience (POS configuration, custom flows, POS frontend basics);

- Odoo Portal experience (portal pages, security/access, portal flows like order/ticket/status pages).

 

Responsibilities:

- Develop and customize Odoo modules for one main project (Python, ORM, views, security, business logic);

- Participate in end-to-end implementation: requirements clarification, solution design, configuration + development, UAT support;

- Build wizards and supporting tooling for business processes (assistants, automation, validations, bulk operations);

- Work with data migrations;

- Assist with estimates and task breakdown: clarify scope confirming assumptions/risks, propose implementation options;

- Integrate Odoo with third-party systems via REST APIs/webhooks.

Maintain code quality: reviews, refactoring, documentation, and support of existing customizations;

- Collaborate closely with BA/PM/QA and the existing Odoo team.

 

We offer:

- Variety of domains;

- Full stack of technologies;

- Professional and highly interactive team environment;

- Management style based on openness and trust;

- Stable support in personal education and growth;

- Worthy compensation;

- Active community with regular knowledge sharing;

- Flexible work conditions.

Required languages

English B2 - Upper Intermediate
Odoo, ERP, ERP systems, ERP/CRM
Published 4 February
4 views
ยท
1 application
100% read
ยท
100% responded
Last responded 10 hours ago
To apply for this and other jobs on Djinni login or signup.
Loading...