Software & odoo devoloper
Dubai,
DU,
United Arab Emirates
Job Type: Full-time
Work Mode: On-site
Location: Dubai, UAE
Company Overview
itd innovation Information Technology is a Dubai-based digital solutions company specializing in software development, website design, ERP and POS systems, IT infrastructure, and AI-powered automation.
As an official Odoo Partner, we deliver integrated business systems that enhance efficiency, optimize operations, and support scalable growth. itd innovation empowers organizations to build reliable, modern, and future-ready digital platforms.
Job Description
We are seeking a Software & Odoo Developer to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining software applications, with a strong focus on Odoo ERP customization, web development, and system integrations.
The role also includes project coordination, API development, and SEO optimization, ensuring that all digital solutions are aligned with business goals and delivered efficiently.
Key ResponsibilitiesOdoo Development & Software Engineering
- Develop, customize, and maintain Odoo modules (Community & Enterprise)
- Customize Odoo applications including Sales, Accounting, Inventory, CRM, HR, and Manufacturing
- Design and build scalable software solutions aligned with business requirements
- Perform debugging, testing, and performance optimization
- Support system upgrades and Odoo version migrations
Web Development
- Design, develop, and maintain responsive websites and web applications
- Work on frontend and backend development for company and client websites
- Ensure website performance, security, and scalability
- Integrate websites with Odoo and third-party platforms
API Development & Integrations
- Develop and manage RESTful APIs and external system integrations
- Work with third-party services such as payment gateways, SMS, email systems, and external platforms
- Ensure secure and efficient data exchange between systems
- Maintain API documentation and version control
SEO, Meta & Digital Optimization
- Implement SEO best practices across websites and web applications
- Manage meta tags, structured data, schema markup, and technical SEO elements
- Optimize website performance (Core Web Vitals, page speed, indexing)
- Integrate tools such as Google Analytics, Google Tag Manager, and Search Console
Project Coordination
- Coordinate with project managers, designers, and stakeholders to ensure timely delivery
- Assist in planning, task tracking, and reporting project progress
- Translate business requirements into technical specifications
- Ensure development aligns with project scope, timeline, and quality standards
Collaboration & Documentation
- Collaborate with functional consultants, UI/UX designers, and cross-functional teams
- Prepare and maintain technical documentation and development guidelines
- Provide technical support and troubleshooting when required
Requirements
- Bachelor’s degree in Computer Science or equivalent
- Minimum 3+ years of experience in software and Odoo development
- Proven experience as a Software Developer with strong exposure to Odoo
Technical Skills
- Python
- PostgreSQL
- XML / QWeb
- JavaScript (Odoo framework and modern JS frameworks is a plus)
- Strong understanding of Odoo architecture (ORM, MVC)
- Web development technologies (HTML, CSS, JS frameworks)
- Experience with REST APIs and system integrations
- Knowledge of SEO principles and web optimization
Core Competencies
- Strong problem-solving and analytical skills
- Ability to understand business requirements and translate them into technical solutions
- Good communication and coordination skills
- Ability to manage multiple tasks and meet deadlines
- Proficiency in English (mandatory)
- Arabic language is a plus
Preferred Qualifications
- Odoo Certification
- Experience with Odoo.sh
- Knowledge of accounting and business workflows
- Experience with automation and AI integrations
- Familiarity with Git and version control systems
- Experience with cloud hosting and deployment environments
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