Skip to Content
Scando
  • Home
  • Method
  • Blog
  • Careers
  • Sign in
Scando
      • Home
      • Method
      • Blog
      • Careers
    • Sign in
    All Jobs

    Mid-Level Odoo Backend Developer

    New Cairo, Egypt

    Apply Now!

    At Scando, we view growth as a mindset.

    We empower small and medium-sized enterprises to overcome scalability challenges and achieve their full potential.

    As a trusted Odoo Partner, we specialize in delivering tailored ERP solutions that drive operational excellence and sustainable growth.

    Guided by agile business concepts and proven project management methodologies, our team builds the infrastructure today that powers our clients’ success tomorrow

    We’re looking for a Mid-Level Odoo Backend Developer for a Full-Time - Remotely From Home,in Cairo, who shares our passion for smart systems, clear impact, and meaningful results.

    Job DescriptionAbout the Role:Key Responsibilities:Requirements:

    Job Description

    About the Role:


    We are hiring an experienced Odoo Backend Developer to join our engineering team. 
    You will take ownership of our Odoo ERP system, including complex module customizations, database & version migrations, and building high-performance REST/JSON-RPC APIs that power our external Next.js web applications and mobile applications.

    Important Note on Coding Standards (No AI Tools):
     We value deep engineering fundamentals and real hands-on expertise. 
    We do not use AI coding assistants (such as ChatGPT, GitHub Copilot, Cursor, etc.) in our development workflow. Candidates must be able to read documentation, debug, architect, and write clean Python/Odoo code independently. Shortlisted candidates will complete an on-site practical coding assessment without AI tools.

    Key Responsibilities:


    1- Odoo Customization: 

     Design, develop, and customize Odoo modules (Python, ORM, XML, QWeb, OWL, PostgreSQL) across core business workflows.

    2- Version Upgrades & Migration: 

    Plan and execute end-to-end Odoo version migrations—refactoring custom modules, resolving deprecations, and writing database migration scripts (pre-migrate / post-migrate / OpenUpgrade) with zero data loss.

    3- API Development for Next.js & Mobile Apps: 

    Build, secure, and optimize custom Odoo HTTP/REST and JSON-RPC controllers to integrate Odoo seamlessly with our existing Next.js applications and mobile apps.

    4- Third-Party Integrations: 

    Integrate Odoo with external payment gateways, shipping providers, webhooks, and external services.

    5- Performance & Database Optimization: 

    Optimize slow ORM queries, PostgreSQL indexes, and API response times for high-traffic external requests.
     

    Requirements:


    • 1- 1-2 years of proven, hands-on experience as an Odoo Developer.

    • 2- Proven track record of completing at least 1–2 Odoo version migrations in production.

    • 3- Strong mastery of Python, Odoo ORM, PostgreSQL, and XML without relying on AI code generators.

    • 4- Solid experience designing RESTful APIs / JSON-RPC endpoints in Odoo (handling JWT/Token authentication, 
      5-pagination, rate limiting, and error handling for external frontend apps like Next.js).

    • 6- Strong experience with Git and Docker.



    Apply Now!

    Scando Logo

    Empowering businesses with innovative ERP solutions.

    Explore
    • Home
    • Our Method
    • Articles
    Get in touch
    • hello@scando.solutions
    • +20 155 117 0880
    Follow us