L

Odoo Developer

Life Lover | لايف لافر

Jeddah, Makkah Province, Saudi Arabia · Full Time

Be the first to apply

Experience
3+ yrs
Salary
Openings
1
Posted
20 hours ago
Work mode
In office
Education
Bachelor's degree
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Role

Life Lover is looking for a skilled and driven Odoo Developer / Technical Consultant to join our technology team. This key position involves developing, customizing, integrating, and continuously improving our Odoo ERP system to support and advance our digital transformation initiatives.

Responsibilities

  • Lead the design, development, and enhancement of Odoo ERP solutions aligned with business goals.
  • Create and maintain custom Odoo modules, workflows, user interfaces, reports, and business logic.
  • Translate business and operational requirements into scalable and efficient technical solutions.
  • Develop and support APIs and integrations between Odoo and third-party systems.
  • Integrate Odoo with POS, e-commerce platforms, payment gateways, ZATCA compliance systems, marketplaces including Amazon, Noon, Trendyol, Golden Scent, and others.
  • Automate and improve business processes across multiple Odoo apps: Sales, CRM, Purchase, Inventory, Warehouse, Manufacturing, Accounting, POS, E-commerce, Website, HR, Projects, Helpdesk, Maintenance, Quality, and more.
  • Optimize warehouse and operational workflows such as picking, packing, shipping, and inventory movements.
  • Implement and maintain ZATCA e-invoicing compliance covering phase 1 and 2, including XML/UBL structure, QR codes, cryptographic standards, API integration, clearance, validation, and issue resolution.
  • Configure Saudi Arabia localization including bilingual settings, VAT, and ZATCA requirements.
  • Develop custom reports, dashboards, and analytics ensuring precise and relevant data presentation.
  • Manage PostgreSQL databases, including performance tuning, query optimization, data integrity, and troubleshooting.
  • Customize the Odoo frontend with XML, JavaScript, QWeb, OWL, and Odoo Web Framework.
  • Perform technical analysis, diagnose complex issues, identify root causes, and provide robust solutions.
  • Optimize code and database performance through review, debugging, refactoring, and tuning.
  • Handle data migration, software upgrades, version compatibility, and routine system maintenance.
  • Oversee module deployment processes including testing, staging, production releases, and ongoing support.
  • Follow best practices for security, scalability, maintainability, and code quality in all development efforts.
  • Configure and maintain Odoo security aspects like ACLs, record rules, user groups, and role-based access control.
  • Document system architecture, customizations, integrations, configurations, and procedures comprehensively.
  • Collaborate closely with stakeholders and teams to identify process automation and digital improvement opportunities.
  • Help advance the company's ERP architecture and digital infrastructure continually.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, IT, or related field.
  • At least 3 years of practical experience in Odoo development within ERP or enterprise environments.
  • Demonstrated expertise in customizing Odoo modules, integrations, and API development.
  • Strong programming skills in Python and the Odoo framework (ORM).
  • Proficient in PostgreSQL, SQL, relational databases, and maintaining data integrity.
  • Experience with XML, JavaScript, HTML, CSS, QWeb, and OWL for frontend development.
  • Deep understanding of Odoo architecture, ERP concepts, business processes, and system integrations.
  • Hands-on experience with REST API and web services integrations.
  • Proven track record integrating Odoo with POS, e-commerce platforms, payment gateways, marketplaces, and other systems.
  • Strong background implementing ZATCA e-invoicing compliance, including Phase 2 Fatoora regulations.
  • Solid knowledge of Saudi Arabia VAT and e-invoicing legal requirements.
  • Experience working with Odoo versions 18 and 19.
  • Familiarity with Git version control systems.
  • Preferred experience with Odoo.sh, Linux, Docker, Continuous Integration/Continuous Deployment (CI/CD), and deployment environments.
  • Experience in multi-company, multi-branch, or multi-warehouse ERP setups is advantageous.
  • Excellent analytical, debugging, troubleshooting, and problem-solving abilities.
  • Capability to manage the full software development lifecycle independently from analysis to production support.
  • Strong communication skills and ability to engage stakeholders effectively.
  • Ability to thrive in a fast-paced, rapidly growing corporate environment.
  • Fluency in English communication.

Minimum education

Bachelor's Degree

Tools & software

JavaScript required PostgreSQL required HTML required CSS required SQL required XML required

How they work

Communication Problem Solving Independence Relationship Building

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer