About Us
Mobin Web Software is a growing technology firm based in Dubai, dedicated to delivering innovative software solutions. We are currently seeking a skilled Odoo Developer on behalf of one of our key clients. You will play a critical role in implementing, integrating, and customizing the Odoo ERP system to meet diverse client business requirements.
Job Summary
We are looking for a talented Odoo Developer to handle the full technical lifecycle of Odoo projects for our clients. This role requires a professional who can manage Odoo installation (Community/Enterprise), develop custom modules, and perform complex integrations with third-party applications. You will work closely with clients to understand their workflows and translate them into scalable technical solutions .
Key ResponsibilitiesInstallation & Deployment
- Install, configure, and maintain Odoo instances (both Community and Enterprise editions) on local servers or cloud environments .
- Set up and manage Odoo.sh or on-premise deployments, ensuring server stability and performance .
- Manage database backups, restores, and security protocols using PostgreSQL .
Customization & Development
- Develop, customize, and maintain Odoo modules according to specific business requirements .
- Customize existing Odoo modules (Sales, Inventory, Accounting, CRM, HR, Manufacturing, etc.) using Python and XML .
- Create and modify front-end components including QWeb views, reports, and dashboards .
- Implement and maintain Owl framework components (for Odoo 16+) within Odoo solutions .
Integration (API & Third-Party)
- Integrate Odoo with external systems and third-party applications using REST APIs and Webhooks .
- Develop custom API endpoints within Odoo for external service consumption .
- Handle data migration from legacy systems to Odoo, including cleaning, mapping, and importing large datasets .
Analysis & Support
- Analyze client workflows and map them to Odoo processes, recommending improvements where needed .
- Troubleshoot, debug, and optimize existing Odoo deployments for peak efficiency .
- Provide technical support and end-user training post-implementation .
Required QualificationsExperience
- Minimum 2+ years of hands-on experience in Odoo development and implementation .
- Proven track record of delivering full-cycle Odoo implementation projects (from analysis to go-live) .
Technical Skills
- Programming: Strong expertise in Python, JavaScript, and XML .
- Database: Solid experience with PostgreSQL (writing optimized queries, managing data models) .
- Framework: Deep knowledge of Odoo ORM, security rules (ACLs), and view layers .
- Version Control: Proficiency with Git (branching, merging, pull requests) .
- Linux: Working knowledge of Unix/Linux platforms for server deployment .
Functional Knowledge
- Understanding of core business processes: Sales, Inventory, Accounting, HR, Manufacturing .
- Experience with QWeb reporting and template design .
Soft Skills
- Excellent analytical, problem-solving, and debugging skills .
- Strong verbal and written communication skills in English (Arabic is a plus) .
- Ability to work independently in a fast-paced environment and manage multiple tasks .
Preferred (Nice to Have)
- Odoo Certification .
- Experience with performance optimization and DevOps workflows (Docker) .
- Knowledge of the Owl JS framework .
Pay: AED2,500.00 - AED4,000.00 per month
Education:
Experience:
- Odoo Developer: 2 years (Required)
- Python: 2 years (Required)
- Odoo Accounting: 1 year (Preferred)
Location:
Work Location: In person