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.
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.