Back to Jobs

    Odoo Developer

    17 Mar 2026
    remote
    🏠 Full Time

    ✨ About This Role

    Job Summery :-

    To design, develop, and maintain high-quality Odoo modules and customizations that extend the platform's core capabilities. The role bridges the gap between complex business logic and technical execution, ensuring that both the backend architecture and frontend user interfaces are scalable, performant, and aligned with organizational goals.

    Backend Development & Customization:

    • Develop and maintain custom Odoo modules using Python, following best practices for inheritance and modularity.
    • Design and implement complex business logic and workflows within the Odoo framework.
    • Perform database management and optimization using PostgreSQL, including data migration and schema design.
    • Build and maintain API integrations (XML-RPC, JSON-RPC) to connect Odoo with external hardware, mobile apps, or third-party services.
    • Optimize server-side performance and troubleshoot deep-level technical issues within the Odoo core and custom environments.

    Frontend & UI/UX Development:

    • Customize and enhance the Odoo Web Client using JavaScript (OWL Framework), XML, and QWeb templates.
    • Develop responsive and intuitive dashboards, reports, and views based on UI/UX wireframes and prototypes.
    • Implement frontend validation and interactive elements to improve user experience across Sales, Inventory, and Manufacturing modules.

    Technical Lifecycle Management:

    • Collaborate on system upgrades, ensuring custom modules are successfully migrated to newer Odoo versions.
    • Conduct unit testing and code reviews to maintain high standards of code quality and security permissions.
    • Provide technical documentation for all custom developments, including technical specifications and deployment guides.
    • Develop and maintain internal documentation, user manuals, and system procedures for the ERP ecosystem.
    • Conduct specialized training sessions for internal teams on how to effectively use new features and customized modules.

    Provide functional guidance and troubleshooting to end-users to improve daily operational efficiency

    Qualifications and Experience:

    • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
    • Proven experience (2+ years) in full-stack Odoo development (backend and frontend).
    • Deep expertise in Python programming and the Odoo framework.

    Strong proficiency in JavaScript, specifically the Odoo Web Library (OWL), and CSS/SCSS.

    Skills:-

    • Expertise in Odoo Accounting, Sales, and Inventory functional setups.
    • Advanced knowledge of PostgreSQL and database optimization.
    • Expertise in Odoo’s ORM, security rules (ACLs), and XML data files.
    • Experience with Git for version control and collaborative development.
    • Familiarity with Linux environments and Docker for Odoo deployment is preferred.

    Competencies:

    • Analytical thinking to translate operational requirements into scalable code.

    Effective communication skills for collaborating with the Systems Administrator and internal teams.

    Fluency in English and Arabic (written and verbal)

    Why You'll love working here:

    Flexible and Remote Working
    Work from anywhere, supporting your work-life balance.
    Career Growth
    We're committed to your development, offering training and advancement opportunities.
    Performance Recognition
    Earn raises and career progression opportunities based on a quarterly performance review and a constructive feedback cycle.
    Health and Fitness Benefits
    Receive fitness reimbursements from day one, and after one year of employment, gain access to a health budget to support your well-being.
    Extra Paid Annual Leave
    Enjoy 22 days of vacation, with an additional day added for each year of employment, up to a maximum of 26 days.
    Special Birthday Perk
    Take your birthday off after a year of employment to celebrate!

    Ready to lock in? 🔥

    This opportunity is about to be someone else's W. Don't sleep on it! 💯

    Odoo Developer