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 teams of developers 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 the company.

Conditions
- Valid work permit for Luxembourg
- Permanent contract
- On-site (no remote)
- Up to 40% home-working (subject to cross-border tax rules)
Requirements
- Any programming language
- Business-level French & English
- Junior or higher
- Interest in R&D
Application
- Duration: 7 - 15 days
- Fast & friendly process
- 1 test, 1 call, 1 interview, offer
- Customize your salary package
About the job
We usually deliver the standard version of Odoo to our customers. Still, some of them prefer tailored solutions — from a simple button to more complex, large-scale projects.
As a Software Developer, you will be responsible for customizing the solution: from technical analysis to development and ongoing support.
Client relationships are managed by our Business Analysts, who gather the requirements and share them with you. Your work will be carried out from our office in Garnich, with no need for on-site visits. If additional clarification is required, communication with clients will be handled by phone.
You'll never get bored!
Working tools
- Programming languages: Python & JavaScript
- Database: PostgreSQL (with object-relational mapping)
- Collaboration platform: GitHub
- Development model: Open with external community
- Framework: Odoo (ORM, Workflows, Report Engine, BI, AI)
Responsibilities
- Develop qualitative apps
- Collaborate on innovative projects
- Be responsible of what you develop
- Work directly on the software you code for
About you
At Odoo, we value your skills more than your resume.
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 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.

What we offer
Full-time CDI
A 40 hours/week contract including 2 days of home-working per week (subject to cross-border tax rules)
Great work environment
Our offices are located on two dedicated floors within a modern building shared with other companies. You’ll enjoy a friendly atmosphere with plenty of perks: an on-site gym, lunch facilities, a rooftop terrace, physiotherapy services, childcare options, and private parking.

Flexible salary package
Car, fuel card, meal vouchers, eco-cheques, hospital insurance, representation fees to cover all your expenses, and much more!

Training
6 days/year, including some of your choice, for personal development.

Exchange program
After 2 years of experience, apply to a similar position in a subsidiary of Odoo.
Tasty & social perks
Fresh fruits, nuts, water, tea, and coffee are always available to keep you energized. For lunch, you’ll find plenty of great food options nearby. And because happy teams also like to celebrate, regular afterworks are part of the deal.
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 face-to-face, 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.