




Position Summary: We are seeking an Odoo Programmer to design, develop, customize, and maintain solutions within the Odoo ERP ecosystem, creating custom modules and optimizing business processes. Key Highlights: 1. Development and customization of Odoo ERP solutions. 2. Working with Python and Odoo's native framework. 3. Collaboration in technical analysis and documentation. **Company Description** At Zublime.mx, we are a young, dynamic, and organized company specializing in the development and integration of technology solutions, with Odoo as our primary ERP platform. We primarily serve companies in the pharmaceutical and retail sectors, helping them optimize their business processes through technology solutions tailored to their specific needs. Our team consists of professionals with extensive experience and specialized knowledge, enabling us to successfully address our clients’ technological and operational challenges by delivering efficient, scalable, and business-objective-aligned solutions. **Job Description** The Odoo Programmer is responsible for designing, developing, customizing, and maintaining solutions within the Odoo ERP ecosystem, primarily using Python and Odoo’s native framework. This role involves creating custom modules, extending and inheriting existing models, developing views (XML), implementing business logic, automations, and reports, as well as integrating with external systems via APIs (REST, XML\-RPC, JSON\-RPC). The candidate must possess solid knowledge of Odoo’s ORM, modular architecture, access control, multi-company functionality, and best development practices (clean code, SOLID principles), as well as skills to optimize performance, debug errors, and ensure system stability in production environments. Additionally, the candidate participates in technical requirement analysis, effort estimation, development documentation, and collaboration with functional and business teams, ensuring that solutions are scalable, maintainable, and aligned with business processes. **Essential Technical Requirements** * Proficiency in Python (advanced level) * Solid understanding of object-oriented programming (OOP) * Proficiency in data structures and programming logic * Mastery of Odoo’s ORM * Implementation of computed fields * Development of wizards (transient models) * Creation and management of cron jobs (scheduled automations) * Development of custom modules from scratch * Extension and modification of standard Odoo modules * Modular, clean, and reusable code organization * Customization of XML views (form, tree, kanban, search) and actions in Odoo * Use of QWeb for report generation * Intermediate/advanced knowledge of JavaScript * Definition of Access Control Lists (ACLs) and configuration of Record Rules for data access control; appropriate use of sudo() and permission management * Intermediate/advanced knowledge of PostgreSQL * Writing and understanding SQL queries * Modeling relationships (Many2one, One2many, Many2many) * Designing, building, and consuming API integrations (REST, XML\-RPC, JSON\-RPC) (intermediate/advanced level) * Handling data formats such as JSON and XML * Integration of Odoo with external systems * Identification and optimization of performance issues * Efficient use of the ORM to avoid overhead * Log handling and debugging in Odoo * Reading and analyzing tracebacks to resolve errors * Application of development best practices (clean code) * Version control using Git: branch management, commits, and conflict resolution * Knowledge of unit and integration testing * Ability to perform technical task and project estimation * Experience in technical requirement analysis **Selection Process Timeline** To apply for this position, please complete the following form accurately: https://forms.gle/Xa5g2jme5A7Nu83cA * **Form submission period:** Saturday, March 21 to Wednesday, March 25, 2026 * **Review and pre-selection:** Thursday, March 26, 2026 * **Initial contact / preliminary interview:** Thursday, March 26, 2026 * **Notification of pre-selected candidates and technical exam:** Friday, March 27 to Monday, March 30, 2026 * **Notification of selected candidates and hiring:** Tuesday, March 31, 2026 **NOTES:** **\*Completing the above-mentioned form is mandatory to be contacted for the initial interview.** **\*Multiple positions available** Employment Type: Full-time, Indefinite-term contract Salary: $15,000\.00 \- $25,000\.00 per month Benefits: * Salary increases * Sick leave days * Company parking * Option for indefinite-term contract * Gym membership * Company phone * Additional vacation days or paid leave Application Question(s): * How would you rate your proficiency as an Odoo Developer (Trainee, Intermediate, Advanced, Expert)? * In addition to your profile as an Odoo Developer, how would you rate your proficiency as an Odoo Functional Implementer (None, Trainee, Intermediate, Advanced, Expert)? Experience: * Odoo Programming: 3 years (Mandatory) Work Location: On-site


