Skip to Content

Odoo / Python Developer

Wrocław, Polen

What you'll be doing


We're looking for an experienced Python developer who knows Odoo - or knows Python really well and wants to commit to Odoo for the long run. You build modules, integrations and extensions that solve real problems for our clients: manufacturing, trading and service companies from Poland, Norway and Germany.

You're not just a ticket executor. You talk to consultants and clients, you understand why a feature is needed, and you suggest a simpler solution when there is one. Often the best code is the code you don't have to write, because standard Odoo already does the job.

You work in a small team where results and ownership of what you deliver are what count.

JOB DETAILS

  Location

Wrocław, Poland

  Employment contract

14 000 – 20 000 PLN gross / month

  B2B contract

120 – 170 PLN + VAT / hour

  Work mode

Hybrid - min. 2 days/week from the Wrocław office

Apply now

Your role

 

You develop Odoo modules (Python, ORM, XML, OWL/JavaScript) for several clients at once.

 

You talk to consultants and clients - you understand the problem before you start coding.

 

You build integrations with external systems: APIs, e-commerce, banks, KSeF, warehouse systems.

 

You estimate realistically and make sure the client's budget is well spent.

 

You migrate modules and data between Odoo versions.

 

You write tests and do code reviews.

 

You care about performance and quality - SQL queries, PostgreSQL, logs, monitoring.

 

You share knowledge with the team and help less experienced developers.

 

You take ownership of what you ship to production.

 

We judge your work by whether solutions work for our clients and whether clients are happy with them - not by lines of code.

Independence - you organize your own work across several projects

Business thinking - you understand why the client needs a feature

Simplicity over over-engineering - standard Odoo first, code second

Clear communication with non-technical people

Ownership of quality and delivery

At least 5 years of commercial experience as a software engineer

At least 2 years with Odoo (framework, ORM, custom modules)

Very good Python, SQL and PostgreSQL

Experience with REST APIs and system integrations

Git and DevOps basics (Docker, Linux)

Fluent Polish and English

Living in or near Wrocław, willing to work at least 2 days a week from the office

Odoo certification or your own modules on Odoo Apps / GitHub

OWL / JavaScript (Odoo frontend)

Azure experience (Entra ID, App Services)

Understanding of business processes: accounting, inventory, manufacturing

Experience with KSeF / e-invoicing

Using AI in your daily work as a developer (Claude Code, Codex, MCP, Cursor, etc.)

No Odoo yet, but very strong Python and a real wish to learn it? Apply anyway - let's talk

WHAT WE OFFER

Compensation & work setup

The exact rate depends on your experience and how much knowledge, skill and wisdom you bring. For a true expert we're ready to go above the range.

Employment contract · gross / month

14,000–20,000 PLN

B2B contract · net + VAT / hour

120–170 PLN

Hybrid work - at least 2 days a week from our office at Strzegomska 42AB in Wrocław. If you'd rather come in 3 or 4 days a week, or every day, that's great too. Employment contract or B2B - your choice. We hire for the long run: we're looking for people we'll be working with for years, not for a single project.

BENEFITS

What you get beyond your salary

Healthcare

Private medical care.

Multisport

We cover 50% of your Multisport card.

Lunch card

PLN 300 topped up every month.

Good equipment

Hardware you actually enjoy working on.

Training

Odoo certifications and growth of your human, technical and business skills.

For the long run

We build a team for years. You'll have a real say in what your role looks like in two years.

WHY JOIN US

Why join Solvti?

At Solvti we don't just talk about culture - we actively shape it. Our core values - Competence, Humility, Engagement, Respect and Trust - are more than guidelines; they're the driving force that motivates our team, and our clients are happy to grow alongside us. Ask us about "The Solvti Way".

We're tired of expensive, inefficient software. Our priority is solutions that solve real problems. Our curiosity drives us to keep asking "Why?". Our goal is to improve how 1,000 companies work through our software and consulting by 2030. How do we measure success? The measurable savings our clients achieve by working with us.

We're incredibly lucky to have a team whose passion for sharing knowledge and willingness to help is a huge source of inspiration and motivation. Look around the office and you'll see people who love sharing what they know and are always happy to help when you're stuck - people you can always trust.

When you join Solvti - whether you're a senior or an intern - your opinion matters. We treat every voice equally, so you can have a real impact on our company; all it takes is the motivation to make positive change and a bit of courage to leave your mark.

These are just a few things pulled from "The Solvti Way". But come by and see what Solvti is really about - it'll tell you far more than anything we could write here.

OUR VALUES

CHERT - our values

CHERT is flint — a tool people have used for thousands of years to build, protect and develop the world. That's why it became the foundation of our identity. The Solvti symbol has five facets, each representing one value.

 

Competence

We combine technical and business competence. We use it to solve real problems and help companies grow through thoughtful solutions.

 

Humility

We listen more than we talk. We think less about ourselves and more about what we can achieve together. We're not afraid to ask for help.

 

Engagement

We care about our clients and about Solvti. We act like owners: we protect, build, and take responsibility for everything we touch.

 

Respect

We recognize the value of every person and their work. We respect others' time, resources and effort, and the processes and history that got us here.

 

Trust

Trust is the foundation of everything. We deliver on what we promise, and build partnerships based on reliability, transparency and care.

If you want to learn more about our culture, come by the office and feel it for yourself :) You can also reach out to marcin.sokolowski@solvti.com, who looks after the development team we're hiring for.


Aksel Nooitgedagt

 +48 668 416 382
aksel.nooitgedagt@solvti.com

Strzegomska 42AB, 53-611 Wrocław, Poland

Want to write code that really makes a difference for clients?

Write a few words about yourself and what draws you to this role — Aksel will get back to you personally.

Code for cookiebot