Work with us.
We are looking for people to join the team. Every position shows its pay range. We work on a B2B contract or an employment contract, your choice.
Who we are looking for.
People who like to see things through. With us, the path from idea to production is short: you talk to the client directly, understand why a feature exists, build it, test it and ship it. We value people who ask questions, say plainly when something does not make sense, and would rather show working code.
Senior Full-stack Developer
We are looking for an experienced person to take an application all the way: from the database and API to the browser interface and deployment.
B2B PLN 20,000 – 26,000 net + VATEmployment contract PLN 17,000 – 22,000 gross
Ruby on Rails Developer
We are looking for someone to build and maintain applications in Ruby on Rails.
B2B PLN 14,000 – 24,000 net + VATEmployment contract PLN 12,000 – 21,000 gross
Embedded Developer
We are looking for someone to write software for embedded systems, meaning code that runs directly on devices.
B2B PLN 14,000 – 26,000 net + VATEmployment contract PLN 12,000 – 22,000 gross
Backend Developer
We are looking for someone to work on the server side of applications: APIs, databases and integrations with other systems.
B2B PLN 14,000 – 25,000 net + VATEmployment contract PLN 12,000 – 21,000 gross
Mobile Developer
We are looking for someone to build and maintain mobile apps for phones.
B2B PLN 14,000 – 25,000 net + VATEmployment contract PLN 12,000 – 21,500 gross
What we pay.
Monthly amounts in Polish złoty. B2B is the net amount on your invoice, plus VAT. An employment contract (umowa o pracę) is the gross amount. You choose the contract. We set the ranges from the 2026 salary reports by justjoin.it, No Fluff Jobs, Bulldogjob and Hays.
| Position | Level | B2B net + VAT | Employment contract gross |
|---|---|---|---|
| Senior Full-stack Developer | Senior | PLN 20,000 – 26,000 | PLN 17,000 – 22,000 |
| Ruby on Rails Developer | Mid | PLN 14,000 – 18,000 | PLN 12,000 – 16,000 |
| Senior | PLN 19,000 – 24,000 | PLN 16,500 – 21,000 | |
| Embedded Developer | Mid | PLN 14,000 – 19,000 | PLN 12,000 – 16,500 |
| Senior | PLN 20,000 – 26,000 | PLN 17,000 – 22,000 | |
| Backend Developer | Mid | PLN 14,000 – 19,000 | PLN 12,000 – 16,000 |
| Senior | PLN 20,000 – 25,000 | PLN 17,000 – 21,000 | |
| Mobile Developer | Mid | PLN 14,000 – 19,000 | PLN 12,000 – 16,000 |
| Senior | PLN 20,000 – 25,000 | PLN 17,000 – 21,500 |
How recruitment works.
Application
Fill in the form under the job ad: your name, email and a CV or a link to your profile or repository. You can also write to office@dumplingsoftware.com with the position in the subject line.
Conversation
We talk about your experience, the projects and how we work. We ask what you expect to earn, not what you earn now.
Decision
We let you know the decision by email.
What to expect.
The client, first hand
You talk to the client directly, so you know why you are building what you build.
From database to production
You own your part of the product, from the database to the release.
Small teams
A short path from question to answer.
Prototype first
We test ideas on a clickable prototype.
B2B or employment contract
You choose the contract, and you know the pay range before the first call.