Job Summary:
We are looking for an experienced and self-driven Senior Odoo Developer to lead the design, development, customization, and optimization of Odoo ERP solutions across various departments. You will play a key role in architecting technical solutions, mentoring junior developers, and ensuring the alignment of Odoo-based systems with business goals.
Key Responsibilities:
- Lead the development and customization of complex Odoo modules (Sales, Accounting, Inventory, Manufacturing, HR, CRM, etc.).
- Analyze complex business requirements and translate them into scalable and efficient Odoo solutions.
- Design database structures and workflows within Odoo's ORM framework.
- Develop and optimize Python back-end logic, QWeb views, and JavaScript-based frontend components.
- Integrate Odoo with third-party applications via RESTful APIs and other protocols.
- Oversee system architecture, data migration, and performance tuning.
- Conduct code reviews, enforce best practices, and mentor junior/mid-level Odoo developers.
- Ensure proper testing, debugging, deployment, and documentation of features and fixes.
- Collaborate with business stakeholders, project managers, QA, and IT teams to deliver high-quality software on schedule.
- Keep up-to-date with new Odoo versions, modules, and community trends.
Requirements:Education & Experience:
- Bachelor’s degree in Computer Science, Engineering, or related technical field.
- 4+ years of hands-on Odoo development experience, including work with Enterprise and Community editions.
- Demonstrated success in implementing and maintaining large-scale Odoo projects.
Technical Skills:
- Advanced proficiency in Python and Odoo’s ORM framework.
- Strong experience with QWeb, XML, JavaScript, HTML/CSS, and PostgreSQL.
- Deep understanding of Odoo security, workflows, server actions, and automated processes.
- Experience integrating Odoo with other platforms and external APIs.
- Competence in Git, version control workflows, and CI/CD practices.
- Knowledge of deployment environments including Linux, Odoo.sh, and Docker.
Nice to Have:
- Experience with enterprise environments (multi-company, multi-currency setups).
- Contributions to the Odoo open-source community or public custom modules.
- Familiarity with Agile or Scrum development processes.
- Experience with performance tuning and large-scale Odoo deployments.
Soft Skills:
- Strong leadership and mentoring abilities.
- Excellent analytical and communication skills.
- Proactive and solutions-oriented mindset.
- Ability to work both independently and collaboratively with cross-functional teams.
Job Type: Full-time
Pay: ﷼12,000.00 - ﷼18,000.00 per month