Software Developer
Stel je salarispakket
zelf samen
Tekenbonus
We bieden een welkomstbonus van € 10.000 aan nieuwe ontwikkelaars die bij ons komen werken.
Meer info
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.
Voorwaarden
- Apply from anywhere
- Sponsors Visas + relocation
- Vast contract
- Up to 40% home-working per week
Vereisten
- Any programming language
- Business-level English
- Junior of hoger
- Interest in R&D
Sollicitatie
- Duur: 7 - 15 dagen
- Snel & informeel proces
- 1 test, 1 call, 1 interview, offer
- Stel zelf je salarispakket samen
Over de functie
We develop open source integrated business apps to help millions of employees save time in their day-to-day tasks.
As a Software Developer in our Research & Development department at Odoo, you will take part in the design and development of new features and technologies that enhance our all-in-one business management software. You'll also help improve and maintain existing modules, with a strong focus on innovation, usability, and scalability.
Je zult je nooit vervelen!
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
- Design, develop, and maintain Odoo features and applications
- Improve existing code to increase performance, usability, and reliability
- Ensure the quality and consistency of developments through testing and reviews
- Collaborate on innovative projects
- Be responsible of what you develop
- Work directly on the software you code for
No customer deadlines
Instead? More time to focus on quality, refactoring and testing.
No monkey-coding
Your input is valued in the process of improving our software.
No solutions architect
Streamlined process, providing real responsibilities and flexibility.
No boring managers
Only smart and experienced gurus.
Relocation package
Coming from abroad? Odoo's got you covered! We facilitate your relocation to Belgium by covering your first month's rent and flight ticket.
Get ready to experience the Belgian way of life. — it's learning to love rain, indulging in the world's best chocolate treats, or savoring authentic Belgian fries (they're the real deal!).
About R&D teams
Our development teams are working on a large scope of apps. At first, you'll start your onboarding as a "generalist", but after your 3 weeks of initial training (both functional and technical), the stage is yours.
Choose a team that resonates with your passion and skills.
Business apps
From Point of Sales, to Logistics and Accounting, engage in projects that redefine business efficiency through feature enhancements and innovations.
API / Connectors
Integrate Odoo with payment gateways, delivery providers, AI, and many other services.
Python framework
Where it's all about performances and optimizations. (ORM based on PostgreSQL).
Frontend UI
From Website Builder to PoS systems, develop intuitive and responsive interfaces using XML, JS, and OWL framework to enhance user interaction and business workflow efficiency.
Mobile
Be at the forefront of mobile development, ensuring all Odoo apps run seamlessly on iOS and Android.
AI
Develop machine learning and LLM projects, from simple API-based personalized web placeholders to advanced use cases involving custom model development.
Security
The guardians of excellence from product security (including code reviews and security patches) to system administration issues (testing, best practices, etc.), ensuring the robustness and integrity of our software ecosystem.
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
Wat is er zo geweldig aan deze functie?
Maak je klaar voor echte verantwoordelijkheden en de vrijheid om te schitteren in een snel evoluerend bedrijf. Je maakt deel uit van een geweldig team in een vriendelijke en open werkcultuur.
Verwacht diversiteit in je projecten, waardoor je de kans krijgt om je te verdiepen in verschillende sectoren en je horizon te verbreden. En als kers op de taart krijg je twee weken intensieve functionele training, met een prachtig certificaat als resultaat.
Wat wij kunnen bieden
Voltijds contract van onbepaalde duur
Een contract van 38 uur per week, inclusief 2 dagen thuiswerken per week en flexibele werktijden.
Rustige werkomgeving
Located in a renovated farm in the countryside. No open space, cosy offices, a game room, and a lunch room.
Flexibel salarispakket
Auto, tankkaart, tot 35 vakantiedagen per jaar, maaltijdcheques, ecocheques, hospitalisatieverzekering, representatievergoedingen om al je onkosten te dekken en nog veel meer!
Training
12 dagen/jaar, waarvan 6 naar keuze, voor persoonlijke ontwikkeling.
Exchange program
Na 2 jaar ervaring solliciteer je voor een vergelijkbare functie bij een dochteronderneming van Odoo.
Chef-kok die heerlijke lunches bereidt
Elke dag lunch op kantoor, evenals gratis koffie en fruit van lokale producenten. Want goed gevoede ontwikkelaars zijn gelukkige ontwikkelaars.
Recruitmentproces
01
Screening van de sollicitatie
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
Dit is je kans om je motivaties te onthullen en ons al je prangende vragen te stellen.
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.