Shiftbase

Frontend engineer for workforce software

In short

Frontend engineer role at a workforce management software company (shift planning, time tracking) serving over 10,000 companies, building features with an SPA framework (Angular preferred) and AI coding agents like Claude Code. The job sits in a cross-functional product team and requires 3+ years of SPA framework experience, hands-on production use of an AI coding agent, and automated testing with Jest and Playwright. Hybrid work from Zoetermeer or home, open only to candidates based in the Netherlands.

About
We build workforce software that helps people get work done. More than 10,000 companies use our platform every month to plan shifts and track time, with less admin in the way. You build frontend features that customers use the day you release them. You sit in a product team with backend, QA, design and product, and you take a feature from a rough product idea to a screen a planner can use without a manual.
Responsibilities
•Design and build frontend features starting from rough product ideas
•Deliver features with Claude Code, from the prompt through to the pull request, and review the output as closely as a colleague's
•Write the patterns, conventions and project context our agents work from, so generated frontend code lands in the right shape
•Turn tangled domain rules into screens people can use without a manual
•Fix bugs in your own features and in code you've never seen
•Improve the code you touch while you touch it, so the next feature in that area costs less
•Write and maintain automated tests in Jest and Playwright
•Ship in short cycles with your product team
•Pair, review, and teach what you know
Requirements
•3+ years of professional experience with an SPA framework, Angular preferred. Depth in React or Vue works if you can show you'll carry it over.
•You've delivered features to real users at a steady pace, and you can tell us what you cut to get them out.
•You've shipped production code with an AI agent. Claude Code, Cursor, Copilot or similar. Tell us where you let it run, where you took the keyboard back, and what you changed about your own workflow after a month of it.
•You automate your tests. Jest and Playwright, or equivalents, and you have an opinion about what deserves a test.
•You simplify. Hand you a tangled domain problem and you produce a screen that hides the tangle.
•You explain your choices. In review, in a design discussion, and to a product manager who doesn't read code.
•You work as a peer. You pair, you review, and you make the people around you better without needing a title to be heard.
Nice to have
•Claude Code in particular, or agent setups you've tuned for a team rather than yourself
•TypeScript at depth
•Storybook or component library ownership
•React
•TDD
•PHP, or enough backend to reason about the API you're consuming
•Familiarity with a complex, regulated domain (ours covers scheduling, time tracking, leave, and labour law across countries)
Conditions
•A laptop on Mac, Windows, or Linux
•32 or 40 hours workweek
•Hybrid, from home or the Zoetermeer office
•25 vacation days based on a 40-hour contract
•Pension plan
•NS business card or travel expenses reimbursed
•Training budget for personal development
Please be aware that this is not a remote position and we are not taking applications in consideration outside of the Netherlands for this position.

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot