Skip to Content

Senior Odoo Developer

Nasr City, Egypt
Commitment: Full-time (hybrid: 2–3 days/week on-site (Nasr City), remainder remote)
Domain: Pharmacies & medical operations ERP
Stack: Odoo Community, Python, PostgreSQL, Git, REST APIs

About Happy Care Holdings

Happy Care Holdings is building a modern ERP platform for pharmacies and medical operations. Our approach is practical and execution-driven: we focus on real operational workflows, strong data foundations, and scalable systems that work reliably in the field.

The Role

We’re looking for a Senior Odoo Developer to take ownership of core backend development and complex customization on Odoo Community Edition, deployed on dedicated servers. You’ll work closely with stakeholders to design, build, and ship production-grade functionality—especially around inventory operations, offline capability, and clean data structure.

This is not a “basic module setup” role—this is for someone who enjoys deep system work, architecture thinking, and building maintainable custom modules.

Responsibilities

  • Deep customization of Odoo Community on dedicated servers
  • Build custom modules from scratch (clean, maintainable, scalable)
  • Implement offline sync engine (retries, conflict handling, data integrity)
  • Inventory flows: multi-location, transfers, valuation methods
  • Implement data deduplication strategy (validation, merge rules)
  • Build REST APIs and integrations
  • Optimize PostgreSQL (indexes, queries, migrations)
  • Use Git workflows (branches, PRs, code reviews) and drive delivery plans

Must Have

  • 5+ years Odoo implementation + delivery ownership
  • Strong Python + Odoo API
  • Proven complex custom modules built from scratch
  • Strong Odoo ORM, security rules/record rules, QWeb
  • REST API development experience
  • Strong PostgreSQL (performance + migration)
  • Strong Git/version control discipline
  • Leadership + communication (planning, accountability)

Nice to Have

  • Offline-first / sync engine experience
  • AI/ML exposure (predictive analytics / reordering)
  • Performance tuning on inventory-heavy systems
  • Integration experience (payments, BI, external APIs)
  • Odoo certification

What You’ll Do 

1) Core Odoo Customization & Product Development
  • Extend and customize Odoo Community modules to fit pharmacy workflows

  • Build maintainable custom modules from scratch (clean structure, reusable logic, tests when appropriate)

  • Implement robust access control using Odoo security rules and record rules

  • Build advanced reporting / documents using QWeb

2) Offline Capability & Sync Engine
  • Design and implement a reliable offline-first approach for selected flows

  • Build a sync engine to handle conflict cases, batching, retries, and data integrity

  • Ensure stable performance on real-world hardware and network conditions

3) Inventory & Data Quality (High Priority)
  • Customize inventory flows including multi-location strategies, internal transfers, and valuation approaches

  • Implement strong data foundations: validation, deduplication logic, and safe merge strategies

  • Improve performance of inventory-heavy operations at scale

4) Integrations & APIs
  • Build and maintain RESTful APIs for internal/external integrations

  • Integrate with third-party services when needed (e.g., data pipelines, analytics services)

5) Engineering Ownership
  • Drive development planning, break down tasks, and deliver milestones

  • Use Git with proper branching strategy, PRs/MRs, reviews, and release discipline

  • Document key technical decisions and onboard other developers when needed

Requirements

  • 5+ years experience in Odoo implementation and delivery ownership

  • Strong Python and deep expertise with Odoo API

  • Proven experience building complex custom modules from scratch

  • Strong understanding of:

    • Odoo architecture & ORM

    • Security rules / record rules

    • QWeb reports

    • REST API development

  • Strong PostgreSQL skills (optimization, indexing, migrations)

  • Strong Git / version control practices (branching, PRs/MRs, code reviews)

  • Solid communication and leadership skills (planning, clarity, accountability)

What We Offer

  • Product-focused work with real operational impact in the healthcare/pharmacy sector

  • A hybrid working model (mix of on-site and remote)

  • Autonomy and ownership—your decisions will shape the product

  • A fast-moving environment with direct access to decision makers

  • Clear technical challenges (performance, data correctness, inventory complexity, offline workflows)

 


Perks

A full-time position
Attractive salary package.


Insurance

Medical/social insurance available based on contract type.

Eat & Drink

Fruit, coffee and
snacks provided.