Odoo Developer
--Beta Edge Tech--
Job description
We are looking for a skilled and self-driven Odoo Developer to join our growing ERP team. The ideal candidate will build and enhance custom Odoo modules, integrate business workflows, optimize PostgreSQL databases, and support ongoing ERP transformation for our clients (including large-scale operations in the UAE). You will work remotely from Egypt and collaborate with our Dubai-based team to deliver high-quality, scalable, and secure Odoo solutions.
Responsibilities
Develop, customize, and maintain Odoo modules across multiple versions (mainly Odoo 16, 17, 18, 19).
Create new business logic and automation workflows based on department requirements (HR, Finance, Operations, Inventory, etc.).
Integrate third-party APIs and biometric devices ( ZKTeco/Hikvision) into Odoo.
Build and optimize PostgreSQL database structures, queries, and performance tuning.
Debug, troubleshoot, and resolve Odoo issues (views, models, access rights, controllers, reports).
Work closely with functional consultants to translate business requirements into technical tasks.
Develop custom reports (PDF, XLSX, dashboard widgets).
Participate in code reviews, Git version control, and deployment cycles.
Support Odoo migration, upgrades, and performance improvements.
Implement Odoo Studio configurations when required.
Ensure high-quality code following best practices and secure coding principles.
Qualifications
2–5 years of experience in Odoo development (custom modules, ORM, controllers).
Strong knowledge of Python, XML, JavaScript (OWL framework is a plus).
Strong experience with PostgreSQL (queries, optimization, schema design).
Experience with Odoo’s backend, frontend, QWeb reports, and security rules.
Understanding of Odoo API integration (REST, JSON, webhooks).
Experience working with Odoo.sh or Linux deployments (Ubuntu).
Ability to debug and fix Odoo server errors and performance issues.
Good understanding of business workflows (HR, Accounting, Inventory, Sales, Procurement).
Strong communication skills and ability to work independently.
Ability to meet deadlines and deliver stable, clean code.
Familiarity with Git (GitHub/GitLab/Bitbucket).
Why Join Us?
Remote job — work from anywhere in Egypt.
Opportunity to work on large-scale ERP projects (300+ employees).
Competitive monthly salary.
Professional growth and long-term collaboration.
Exposure to advanced Odoo customizations and integrations.
Supportive team environment with continuous improvement.
How to Apply:
Send your CV and a brief your Odoo experience to: careers@betaedgetech.com with Subject: Application – Odoo Developer