Discover our job opportunities

Who are we?
Remote-first, but we love to meet up!
We’re a team of 50+ engineers passionate about product engineering. We don’t just build software - we take it from idea to real-world impact. You’ll find software engineers and site reliability engineers in our crew, working, i.e with JavaScript/TypeScript, Java, Kotlin, PHP, Ruby on Rails, Android, iOS, cloud infrastructure (AWS), and IaC (Terraform/Terragrunt).
Remote-first, but we love to meet up
Our roots are in Łódź, Poland in a renovated post-industrial space. While we’re a remote-first company, we believe great things happen when people get together. That’s why our office isn’t just desks and conference rooms. It’s a place for spontaneous ideas, deep work, and good times.
If you ever drop by, you’ll find:
🏓 Ping-pong, foosball, and even a mini-golf course.
💡 Open spaces for collaboration and quiet zones for focus.

At the same time, we understand that work-life balance matters and that you might feel more comfortable working from home. That’s why we’re sharing a map below, showing where DNA Consultants are located across different cities:
We’re all about strong relationships. With our work, our team, and the people who use our software.
DNA Technology Values
-
Client focus
Clients are the reason we exist. We focus on solving their problems, not ours. We do it by establishing a partner relationship with them.
-
The smart way
Everything we do, we believe a smart way is the only way to solve problems together. We are product oriented people with startup approach.
-
Ownership
We feel responsible for what we build and how we do it. When collaborating with our clients, we use our autonomy and ownership well.
-
Continuous improvement
Early and frequent feedback is one of the key ingredients for our growth. We are constantly looking for improvements to help us become better.
-
Team
Collaboration over individual contribution. We understand that a team and the quality of relationships are our main sources of effectiveness.
-
Engineering craftsmanship
Working and well-crafted software that brings business value created by a community of professionals.

How does growth work here?
We don’t have a training catalog. No one will hand you a pre-made development plan. Why? Because real growth doesn’t come from ticking boxes—it comes from solving real problems, learning from experience, and shaping your own path.
Our approach to people development is deeply connected to our business. The better we get at what we do, the stronger our competitive advantage. Our clients don’t just need engineers—they need trusted consultants who understand their challenges, guide them through decisions, and deliver great solutions. That’s why we focus on developing broad, business-aware skill sets, not just technical expertise.
What does that mean in practice?
-
Autonomy & trust
we don’t have PMs or heavy management layers. You manage your own work in collaboration with your team and client.
-
A consultant’s mindset
it's not just about writing code. It’s about understanding the bigger picture, communicating clearly, and making decisions that move things forward.
-
Sense of purpose
we don’t claim to "change the world," but we do choose meaningful projects. We work with industries we respect (like sustainability) and avoid those we don’t (like gambling or addictive substances).
-
-
Striving for mastery
growth isn’t about the pressure to "be the best"—it’s about feeling like you're moving forward in a way that matters to you
Our recruitment process
We know that choosing a new job is a big decision. It shapes your daily life and future career. That’s why our recruitment process is transparent, unrushed, and designed to help both sides make the right choice. We value long-term collaboration, so we want you to get a feel for our culture.
Many candidates tell us that the team is an important factor when choosing a job. That’s why, during the process, you’ll meet key people at DNA: the People Operations team, your future Leader, teammates, and even a client, so you can see if we’re the kind of people you’d like to work with 😉
Our standard recruitment process has three stages:
- Introductory Call
- Team Task
- Client Interview
Even though there are multiple steps, we move efficiently with stages scheduled based on mutual availability.
Recruitment steps:
-
We start by reviewing your CV and application form. If we see a potential match, our People Operations team will invite you to the process.
-
This is our first conversation, where we:
- Get to know each other
- Talk about mutual expectations to ensure we’re a good fit
- Discuss collaboration principles and work culture
- Learn about your experience, motivation, and career goalsIf everything aligns, you move forward to the next step!
-
This is a collaborative session with our engineers, designed to assess:
How we work together as a team
- Your technical skills in system design, code review, and live coding
- Code quality, best practices, and communication
If it’s a match, you’ll then meet your Hiring Manager, who will support your growth in DNA and help prepare you for the final stage. -
If both sides are excited to work together, we’ll move on to finalizing the details and crafting an offer that fits your needs.
-
Here, you’ll meet a key decision-maker from the client’s team. Typically a Founder or Head of Engineering. This two-way conversation is to align expectations and see if collaboration feels right.
Current job openings
About DNA Technology
As part of the Digital New Agency (DNA) group, DNA Technology is an experienced technology partner supporting clients in solving complex problems using software. Specializing in building teams that build digital products, DNA Technology is a long-term travel companion to startups and industry leaders. DNA offices are located in Stockholm and Łódź.
Already working at DNA Technology?
Let’s recruit together and find your next colleague.