Odoo Developer
📣 Job Ad| Contract Type | Full-time | |
| Workplace type | On-site | |
| Location | Jeddah |
Job Description
About the Role
Life Lover is seeking an experienced Odoo Developer to join its technology team in Jiddah, Makkah, Saudi Arabia. This full-time role focuses on the development, optimization, integration, and continuous enhancement of the company's Odoo ERP ecosystem. The ideal candidate will have 2-5 years of experience and the ability to translate complex business requirements into scalable, secure, and high-performance solutions.
Role Context
This position is suited for a technically strong professional with expertise in Odoo development, ERP architecture, system integrations, and business process automation. The Odoo Developer will play a key role in supporting the organization’s digital transformation initiatives by enhancing core Odoo applications and ensuring compliance with regional requirements.
Key Responsibilities
- Lead the development, customization, and continuous enhancement of Odoo ERP solutions.
- Design, develop, and maintain custom Odoo modules, workflows, views, reports, and business logic.
- Analyze functional and operational requirements to translate them into robust technical solutions.
- Develop and maintain APIs, integrations, and interfaces between Odoo and third-party platforms, including POS, E-Commerce, Payment Gateways, and marketplaces like Amazon, Noon, and Trendyol.
- Enhance and automate business processes across various Odoo applications such as Sales, CRM, Purchase, Inventory, Warehouse, Manufacturing, Accounting, HR, and Projects.
- Implement and maintain ZATCA E-Invoicing compliance, covering Phase 1 and Phase 2 requirements, e-invoice generation, XML/UBL structure, QR codes, cryptographic requirements, and ZATCA API integration.
- Configure and maintain Saudi Arabia localization, including Arabic/English configurations, translations, VAT, and ZATCA requirements.
- Manage PostgreSQL databases, SQL queries, data integrity, troubleshooting, and performance optimization.
- Develop and customize Odoo frontend components using XML, JavaScript, QWeb, OWL, and the Odoo Web Framework.
- Conduct technical analysis, troubleshoot complex system issues, and implement sustainable solutions.
- Manage data migration, Odoo upgrades, version updates, and system maintenance.
- Ensure all development activities adhere to best practices for security, scalability, maintainability, performance, and code quality.
- Maintain comprehensive technical documentation.
- Collaborate with business stakeholders and technology teams to identify opportunities for automation and process optimization.
Qualifications and Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
- 3+ years of professional experience in Odoo Development, preferably within an ERP or enterprise environment.
- Proven experience developing and maintaining Odoo customizations, modules, integrations, and APIs.
- Strong expertise in Python and Odoo Framework / Odoo ORM.
- Strong knowledge of PostgreSQL, SQL, relational database concepts, and data integrity.
- Proficiency in XML, JavaScript, HTML, CSS, QWeb, and OWL.
- Solid understanding of Odoo architecture, ERP concepts, business processes, and system integration.
- Proven experience with REST APIs, Web Services, and third-party integrations.
- Practical experience integrating Odoo with E-Commerce platforms, marketplaces, POS systems, and payment gateways.
- Strong practical experience implementing and maintaining ZATCA E-Invoicing compliance, including Phase 2 (Fatoora).
- Strong understanding of Saudi Arabia VAT and E-Invoicing requirements.
- Experience with Odoo 18/19.
- Hands-on experience with Git and version control systems.
- Ability to work independently across the full development lifecycle.
- Strong communication and stakeholder management skills.
- Fluent English communication skills.
Preferred Qualifications
- Ability to work with ****, Linux, Docker, CI/CD, and deployment environments.
- Experience with multi-company, multi-branch, or multi-warehouse ERP environments.
Work Environment
This role is based in Jiddah, Makkah, Saudi Arabia, and requires working effectively in a fast-paced, high-growth corporate environment. The Odoo Developer will contribute to the continuous improvement of the company’s ERP architecture and digital infrastructure.
Requirements
- No experience required
Similar Jobs
You may also like
- Related Odoo Developer Opportunities
- Senior Accountant Jobs in Riyadh
- Cashier Jobs in Riyadh
- Sales Representative Jobs in Riyadh
- Merchandizer Jobs in Riyadh
- Barista Jobs in Riyadh
- Other Job Fields in Jeddah
- Senior Accountant Jobs in Jeddah
- Cashier Jobs in Jeddah
- Sales Representative Jobs in Jeddah
- Barista Jobs in Jeddah
- Pre-Seller Jobs in Jeddah
- Demi Chef de Partie Jobs in Jeddah
- Personal Assistant Jobs in Jeddah
- General Accountant Jobs in Jeddah
- Pharmacist Jobs in Jeddah
- Graphic Designer Jobs in Jeddah
- Explore Jobs Across Saudi Arabia
- Furniture Designer Jobs in Sayhat
- Business Development Associate Jobs in Riyadh
- Receptionist Jobs in Buqayq
- HVAC Technician Jobs in Taif
- Materials Engineer Jobs in Jeddah
- Barista Jobs in Makkah
- Cost Controller Jobs in Tabuk
- Production Supervisor Jobs in Dammam
- Filling Machine Operator Jobs in Sakaka
- Sales Specialist Jobs in Tabuk