Junior Software & Odoo Developer
ITD Innovation · Developer (Technical) · Dubai, United Arab Emirates · On-site · Full-time · Junior (0–2 years) · Posted 12 days ago · Listing closes 31 Oct 2026
Last checked 27 Sep 2026 · Is this your listing? Claim it
Requirements
- Odoo versions
- Certification
- Not required
- Languages
- English
- Employment type
- Full-time
- Workplace
- On-site
Salary as posted
Salary not shown
As written by the employer. We don't estimate, convert currencies or add benefits.
The Role
We are seeking a motivated Junior Software & Odoo Developer to join our technical team. Working closely with senior developers, Odoo functional consultants, project managers, and UI/UX designers, you will participate in the end-to-end development, customization, implementation, and support of Odoo ERP and other software solutions.
This is a hands-on position offering excellent exposure to real-world Odoo implementation projects, custom module development, API integrations, and business automation. (Note: Candidates without Odoo experience may be considered if they demonstrate exceptionally strong Python/software development skills and a genuine interest in learning Odoo).
Responsibilities
- Odoo Development: Customize and maintain Odoo modules (Community and Enterprise) across core apps including Sales, CRM, Inventory, Accounting, HR, Manufacturing, and POS. Create and modify models, XML/QWeb views, reports, and workflows.
- Software & Web Development: Build and maintain responsive business applications and websites using modern web technologies. Convert functional requirements into clean, scalable, and reusable code.
- API & Integrations: Develop and consume REST APIs to seamlessly connect Odoo with payment gateways, SMS/WhatsApp platforms, POS systems, and third-party business applications.
- SEO & Website Optimization: Implement basic technical SEO (meta tags, heading structures, sitemaps) and support website performance optimizations, utilizing tools like Google Search Console and Google Analytics.
- Testing & Quality Assurance: Perform unit, functional, and regression testing. Troubleshoot technical errors, reproduce bugs, and support UAT and go-live activities.
- Documentation & Collaboration: Maintain technical documentation for custom modules and APIs. Utilize Git for version control and collaborate effectively within a structured project environment.
Required Qualifications & Experience
- Education: Bachelor's degree or diploma in Computer Science, Software Engineering, Information Technology, or a related field.
- Experience: 1–3 years of general software development experience (Minimum 1 year required).
- Odoo Experience: Minimum 1 year of hands-on Odoo development is strongly preferred.
- Languages: English (Required); Arabic (Preferred).
- Location: Must be currently located in Dubai, UAE, and available to work on-site.
Technical Skills Requirements
Core Technologies (Required):
- Python & PostgreSQL
- Odoo Framework (ORM, MVC architecture, Models, Fields, Automated Actions)
- XML & QWeb
- HTML, CSS, & JavaScript
- REST APIs
- Git / Version Control
- Basic Linux / Server knowledge
Bonus & Preferred Skills:
- Previous experience working with an Odoo Partner.
- Odoo Certification.
- Experience with Odoo.sh, Docker, Nginx, and cloud hosting/deployment.
- Familiarity with eCommerce/POS systems and basic accounting workflows.
- Experience with WhatsApp Cloud API, payment gateways, and AI/automation integrations.
What We Offer
- Opportunity to work on enterprise-level, real-world Odoo ERP projects.
- Exposure to modern web, POS, eCommerce, and API integration technologies.
- Hands-on experience with emerging AI and automation technologies.
- A clear pathway for professional growth and learning to advance into a Senior Odoo Developer or Technical Consultant role.
We measure visits on our own server without cookies. With your permission we also use Google Analytics, which sets cookies and shares usage data with Google. See our Privacy page.