Software Developer
If you're passionate about development, now is your chance to contribute to an impactful open-source project where your work truly matters.
Join our talented team of developers at any time of the year and create a product that people care about. Every team member has the opportunity to see the real-world impact of their work and play a key role in driving the success of the company.
Your Role at Odoo...
You'll join one of our 20 technical teams. Each team focuses on a specific Odoo app, alongside others dedicated to customer needs, such as Bugfix or Technical Support.
You'll work closely with Product Owners and other developers to build new features for upcoming Odoo releases.
Your role will include code reviews, unit tests, and integration tests to ensure clean, reliable, and maintainable code.
You'll also contribute to technical design discussions, bringing your ideas and expertise to help shape the architecture of future developments.
Coming from abroad?
Great relocation package with 1 month free accommodation and much more!
Have a Look Into Our Projects 👇🏼
Dive deeper into our company’s project.
Front-End
Point of Sales System (Open Source alternative to Lightspeed)
Website Builder (Open Source alternative to Wix)
eCommerce (Open Source alternative to Shopify)
Electronic Signatures (Open Source alternative to Docusign)
Odoo Spreadsheet (Open Source alternative to Excel)
Back-End
Python framework
Logistic apps
Accounting, Payroll
Project Management Apps
Marketing, HR
Electronic Signatures, ...
AI
In the Artificial Intelligence team, they mainly develop machine learning and LLM related projects.
These projects range from simple API calls for generating personalized web placeholders to custom models for advanced uses cases like OCR, Website Import Tool, etc…
This is a highly collaborative team as they have to integrate their work in many different parts of Odoo, often involving other teams. The work is a balance between research and integration, with the goal of providing state of the art capabilities to the end user.
DevOps
Odoo.sh
And other infra projects!
About you
At Odoo, we value your skills more than your resume. Want to know if you are the real deal? Here's what we expect from you:
Must have
- Knowledge of several programming languages
- Object-oriented programming language
- Experience with relational databases
- Problem-solving skills
- Quick & autonomous learner
- Professional proficiency in spoken and written English
Nice to have
- Contribution to Open Source projects
- Bachelor or Master Degree
The diploma is not the most important. - Python, JavaScript, XML, CSS
We don't expect you to master our technologies but a strong foundation in any programming language is required. - Familiarity with Git
- Linux, GitHub
What's great in the job?
Get ready for some serious responsibilities and the freedom to shine in a rapidly evolving company. You'll be part of an awesome team of around 350 dynamic individuals, all in a friendly and open work culture.
Expect diversity in your projects, giving you a chance to dive into various business industries and broaden your horizons. And here's the cherry on top: you'll get two weeks of intensive functional training, culminating in a shiny certification.
Let the adventure begin!

Salary advantages
Meal vouchers
Eco vouchers
13 months
Double Holiday pay
Mobility Plan
Trainings
12 days / year, including 6 of your choice,
for personal development.
Perks & Benefits
Homeworking
Two days a week of
homeworking and flexible hours
Eat & Drink
Fruit basket, coffee and lunch everyday
And much more...
- Onboarding: Two weeks of functional training followed by two weeks of technical training to let you discover Odoo and our tech stack.
- Modern tech stack: Python & Javascript, PostgreSQL, GitHub, ORM and OWL frameworks, templating engine, etc. All Odoo-made.
- Interesting projects: A wide range of business apps, homemade frameworks and website builder, external integrations, DevOps, security, etc.
- Open-source: Odoo has an open-core model, meaning that you will directly contribute to the community edition of Odoo.
- Sport activity: Play any sport with colleagues, the bill is covered.
- Company Events: Afterworks, BBQ, team buildings, LAN parties, etc.
- Work environment: Friendly working environment in renovated farms in the countryside.
Recruitment process
01
Application screening
We will review your application and your portfolio to ensure your profile aligns with what we're seeking.
02
Technical test
Straight out of the gate, we challenge you with a technical test. Show us your coding prowess and problem-solving finesse. If you ace this, you're on the fast track to the next step.
03
Phone call with a recruiter
This is your chance to spill the beans on your motivations and throw any burning questions our way.
04
Technical interview
Now it gets real. Meet an Odoo developer in a technical tête-à-tête, and let's see if your coding symphony harmonizes with ours.
05
Get an offer
Drumroll, please! If you've conquered all the stages, it's time for the grand finale—an offer to join our team of coding geniuses.