Skip to content
< Careers />

A team built on craftsmanship and collaboration

Sharpen your skills, learn from experts, and work on innovative projects.

< Join our team />

Why CraftCode?

We offer the reality most companies only promise. You'll join a tight-knit team where the work actually matters, alongside seniors who stay involved and show you the ropes.

CraftCode Icon Arrow
Growth & Development
Forget training budgets that only exist on paper. You learn by doing: pairing with seniors and joining weekly sessions to tackle practical problems. And when you want to attend a conference to grow, we make the time.
CraftCode Icon Screen Idea
A team to lean on
Even while at a client, you're never on your own. Between weekly check-ins and monthly drinks, the connection to the team is always there. Whether you're stuck on an architectural choice or just need a second pair of eyes, the whole team is available to help. That is the CraftCode way of working.
CraftCode Icon Bulb
Real Craftsmanship
Clean code is our baseline - the foundation everything else is built on. It makes code reviews, refactoring, and calling out technical debt a natural part of our day. We don't just deliver; we care as much about the 'how' as the 'done'.
CraftCode Icon Inclusive
High-Impact Projects
Work on systems that actually solve problems and make a difference: like pension platforms millions rely on. You'll build architecture that lasts and that you're proud to show. It's the kind of work you can tell your friends about without boring them.
< Our Culture />

What we value

Deadlines and output matter, but they don't define us. What we value most is quality, your role in the team, and the impact of what we actually deliver.

Quality as our standard

Quality is the priority, not a compromise. We don't do 'duct-tape solutions'. We build things for the long term, and we expect you to own that same standard.

CraftCode developers at work in the studio

A real team, not a bench

You're not a resource we rent out. We have weekly syncs and monthly sessions to tackle real problems and learn from each other. Our seniors actually guide you because they've been there. You belong to a team, not a project.

Team laughing together during a sync

Value over volume

We don't count how many tickets you finish or track velocity like robots - we measure the value you create. You need a day to refactor code or help a junior? Great! That's time well spent.

Colleagues collaborating around their laptops
< Open positions />

Join our team

We're always looking for talented people. Check our open roles below.

Didn’t spot your dream job?

No worries, we’d still love to hear from you. Send us your spontaneous application and we’ll get back to you soon.