Skip to Content

Odoo Software Engineer (frontend)

Kenya, Netherlands or remote

About the role

We are looking for a Frontend Odoo Software Engineer to join our dynamic team. The ideal candidate will have deep expertise in Odoo frontend development, a strong background in JavaScript (ES6+), HTML, CSS, and experience with Odoo’s templating and web framework. You will be responsible for designing and developing intuitive, user-friendly interfaces, optimizing frontend performance, and ensuring seamless integration with backend functionalities. Collaboration with cross-functional teams to translate business requirements into engaging and efficient UI/UX solutions will be a key part of your role.


About us

Advance Insight is a certified Odoo Implementation Partner, with offices in the Netherlands, Kenya, and Rwanda. As the only Odoo Gold Partner in East Africa and a two-time Best Partner Africa award winner (2023 & 2024), we specialize in delivering top-tier Odoo solutions.

We work exclusively with Odoo, with a team of 16 Consultants and Software Engineers serving 50+ clients across 20+ Sub-Saharan African countries, including Kenya, Rwanda, Uganda, Tanzania, Zambia, and Ghana. Our expertise spans 9 industries, including agriculture, renewable energy, health, mobility, and FMCG.

One of our key USPs is the fact we develop complex, custom Odoo applications and integrations, with 20+ proprietary solutions. One of our standout products is the Outgrower Management System, designed to enhance traceability in agriculture. We’re currently developing a free community version for smaller cooperatives. Additionally, we’ve built local tax integrations, including with the Rwanda and Zambia Revenue Authorities.

🚀 Join us in shaping the future of Odoo in Africa!

Odoo Partner
Odoo Partner

Responsibilities

  • Work closely with our dynamic development team to brainstorm, design, and implement captivating front-end features and functionalities.
  • Develop robust front-end solutions that integrate seamlessly with the Odoo framework, ensuring optimal performance and user satisfaction.
  • Conduct user research and incorporate feedback to enhance the user experience across all front-end applications.
  • Develop responsive layouts and interfaces to deliver a seamless experience across various devices and screen sizes.
  • Monitor and optimise front-end performance, including page load times, rendering speed, and resource utilisation.
  • Conduct code reviews and ensure adherence to coding standards, best practices, and design patterns.
  • Facilitate knowledge sharing, document technical specifications, design decisions, and implementation details.
  • Stay ahead of emerging front-end technologies, frameworks, and tools and evaluate their potential impact on our development process.
  • Experiment with new techniques and technologies to improve our front-end codebase's efficiency, scalability, and maintainability.

Must Have

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • A minimum of four years of professional Odoo development experience.
  • Candidates must demonstrate mastery in JavaScript and SCSS/CSS.
  • Expertise in crafting front-end applications for POS, Website/E-Commerce, or Portal modules within the Odoo ecosystem.
  • Proficiency in UX/UI design principles, focusing on creating intuitive and user-friendly interfaces tailored to our clients' specific requirements and preferences.
  • Strong problem-solving skills and attention to detail, focusing on delivering high-quality, maintainable code.
  • Proficiency in spoken and written English.

Nice to have

  • Ensure high-quality deliverables across projects, support, and developments.
  • Active participation in the Odoo community forums.
  • Understanding Odoo best practices for development, customization and performance optimization.
  • Effective time management skills to prioritize tasks and meet deadlines.

What we offer

  • Great team of smart people, in a friendly and open culture
  • A chance to work with Africa's #1 Odoo Implementer!
  • Opportunity to make a tangible impact on SMEs in emerging markets.
  • Join a dynamic, young, and international team with ample opportunities for personal growth.
  • Travel opportunities throughout East and West Africa.