Build your career on Magnet.me
Create a profile and receive smart job recommendations based on your liked jobs.
Help build a SaaS platform that’s used by over 250.000 users each day and get coached by Senior Developers.
At Shiftbase, we build workforce software that helps people get work done. Thousands of teams across Europe rely on our platform every day to plan work, track time, and manage leave. We reduce admin so businesses can focus on what really matters.
Our engineering team is 18 people, a mix of cultures and backgrounds, working in an open team culture where ideas travel freely regardless of title.
You'd join a backend group of 7 engineers, most of them senior, working on a platform that serves hundreds of thousands of users daily.
This is not a greenfield project. Our codebase has real history and real complexity. We're actively modernizing it: migrating to Symfony, implementing hexagonal architecture, using DDD principles, running on GCP with Kubernetes and Flux, and generating API contracts with OpenAPI. You'll help drive these improvements and take ownership of meaningful parts of the system.
The domain is complex. Workforce management touches scheduling, time tracking, leave policies, and labor law across multiple countries. Even our senior engineers take time to fully understand it. If that kind of depth excites you rather than intimidates you, keep reading.
You'll deepen your engineering craft, not just write code.
Yes, we use PHP (latest version) with Symfony. But the real value here is applying and sharpening your skills in OOP, SOLID, Hexagonal Architecture, and Domain-Driven Design. These are transferable principles that make you a strong engineer in any language or stack.
You'll be part of an experienced team that values quality.
You'll collaborate closely with senior engineers through meaningful code reviews, architectural discussions, and pair programming. You'll also be in a position to mentor less experienced developers and help raise the bar across the team.
You'll work with AI tooling that most companies won't adopt for years.
We're heavily invested in AI-assisted development. Everyone has access to the latest models. We use Claude Code as our primary tool, we're building spec-driven development workflows, and we're targeting 80% AI-generated code. You'd be developing software in a way that will define how engineering works going forward.
We use a skill matrix to plot a clear development path, including personal goals you set yourself. You'll have regular growth conversations and a concrete picture of what you're working toward. This role is a strong stepping stone toward a senior engineering position.
People who are genuinely curious. Who constantly come with ideas to improve things. Who want to try new approaches and aren't afraid to challenge the status quo. Who find satisfaction in making a complex system better over time.
You might be a great fit if:
It helps if you've worked with AI development tools, contributed to modernization or migration projects, or have experience with event-driven architectures or cloud infrastructure.
Note: Candidates outside the Netherlands will not be considered
Shiftbase ontwikkeld personeelsplanning en urenregistratie software voor bedrijven met wisselend personeel.
View what's on offer:
Change language to: Dutch
This page is optimised for people from the Netherlands. View the version optimised for people from the UK.