arrow-left

Back to careers

Odoo Developer

At Endoo, we don’t just build software. We create smart, tailor-made solutions that help companies work faster, smarter and more efficiently with Odoo. We’re a young and driven team that values quality, collaboration, and innovation. Do you get excited about turning complex technical challenges into clean, scalable solutions within Odoo? Then we’d love to meet you.

About the Role

As an Odoo Developer at Endoo, you’ll play a key role in the technical implementation and delivery of Odoo projects. You’ll collaborate closely with Odoo experts & consultants. Your job is to translate functional requirements into working code, implement custom features, maintain modules, and optimize Odoo environments.

About the role

In this role, you will: 

Developing, customizing, and extending Odoo modules (backend and frontend) following best practices

Integrating Odoo with other systems via APIs, ETL tools, or custom connectors

Debugging, performance tuning, and refactoring existing code

Writing unit tests and automating testing where possible

Working in an Agile team setup: sprints, code reviews, peer programming

Contributing to deployment and maintenance (Docker, CI/CD, DevOps tooling)

Providing technical guidance on scalability, security, and architecture

Using AI integration to speedup the development process with support of a senior dev

What you bring to the team (Hard Skills) 

What you bring to the team (Hard Skills)

Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience

Proven experience developing and customizing Odoo (v16, 17, 18 or later)

Knowledge of Python (Odoo backend) and JavaScript / TypeScript (frontend)

Familiarity with PostgreSQL, XML, QWeb, and Odoo’s ORM

Experience with version control (Git), CI/CD pipelines, and preferably Docker / Kubernetes

Basic knowledge of APIs and web services (REST, JSON, XML)

What you bring to the team (soft skills) 

Strong analytical skills and the ability to tackle complex technical problems

Solid communication skills. You can explain, ask the right questions, and align with client needs

Team player. You enjoy collaborating, sharing knowledge, and learning from others

Proactive and quality-driven. You work until things are done right and maintainable

Flexible and adaptable. You can switch between projects and priorities smoothly

Language requirements 

Fluent in Dutch

Good command of English (spoken and written)

Why Endoo? 

Culture of Excellence: We value integrity, ownership, and craftsmanship in everything we do

Collaborative Spirit: Work in a diverse team where your voice is heard and your ideas matter.

Growth-Oriented: We support continuous learning and career progression.

Impactful Work: Join a team where your contributions directly influence client success and company evolution.

People First: We put people before processes. Always.

Fun: At Endoo we believe having fun is key ☺

Support of the team: Surrounded by a coach & senior consultant to help you at every step

Room to grow: As a person in a professional atmosphere you get the time and space to nurture your skillset

If all of above resonates with you we would love to get to know you better in a more personal setting.

Don't hesitate to contact us, and we will set up an introduction to explore whether your values align with ours and if your expectations for the role are a good fit.

Apply now!

Perks of joining our team in a nutshell

A supportive team

Teamwork & open communication are our core values.

Top notch mobility

A car or 'Mobiliteitsbudget', the choice is yours.

A place to learn and grow

A personal learning budget to keep growing.

Healthy coverings

Healthcare insurance is part of your package.

Flexible workplaces

Find the perfect work life balance with our remote work policy.

Plenty of distractions

Our team activities will make sure you feel at home in our team.