Skip to Content

Junior Software & Odoo Developer

Dubai, DU, United Arab Emirates


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.


How to Apply


Please apply through the following link: ⁠Apply for the Software & Odoo Developer Position

Application Questions: Please ensure you answer the following when submitting your application:


  • What is your expected monthly salary?
  • How many years of Odoo development experience do you have?
  • How many years of general software development experience do you have?
  • Are you currently located in Dubai, UAE?
Customer Relationship
Personal Evolution
Autonomy
Administrative Work
Technical Expertise

Responsibilities

  • Lead the entire sales cycle
  • Achieve monthly sales objectives
  • Qualify the customer needs
  • Negotiate and contract
  • Master demos of our software

Must Have

  • Bachelor Degree or Higher
  • Passion for software products
  • Perfect written English
  • Highly creative and autonomous
  • Valid work permit for Belgium

Nice to have

  • Experience in writing online content
  • Additional languages
  • Google Adwords experience
  • Strong analytical skills

What's great in the job?


  • Great team of smart people, in a friendly and open culture
  • No dumb managers, no stupid tools to use, no rigid working hours
  • No waste of time in enterprise processes, real responsibilities and autonomy
  • Expand your knowledge of various business industries
  • Create content that will help our users on a daily basis
  • Real responsibilities and challenges in a fast evolving company
Our Product
Our Product

Discover our products.

READ

What We Offer

Each employee has a chance to see the impact of his work. You can make a real contribution to the success of the company.