img
نوع العقددوام كامل
طبيعة الوظيفةبالموقع
الموقعجدة

وصف الوظيفة

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.


متطلبات الوظيفة

  • لا تتطلب خبرة

وظائف مشابهة