Senior Front-End Developer
Role details
Job location
Tech stack
Job description
Your day might begin by reviewing overnight feedback on a Toqan interface - triaging what's a quick fix, what signals a component architecture decision, and what needs a conversation with the backend team before you touch a line of code. You open Figma to validate a new design against the component library before committing to a build approach. Through the morning, you're heads-down in React and TypeScript - building or refining components, writing the kind of code that makes the next engineer's life easier. You sync with an engineering counterpart to align on an API contract, then spend time extending the design system so the next AI product team can adopt it without starting from scratch. In the afternoon, you might prep a short stakeholder presentation - usage data, design rationale, a recommendation - before closing the day by reviewing a pull request and updating documentation. The work is concrete, the ownership is real, and the impact lands across the whole portfolio.
Requirements
Do you have experience in Usability?, You think in systems, not screens. When you look at a design brief, you're already thinking about the component architecture, the reuse patterns, and how this piece fits the platform three products from now. You're comfortable making architectural calls independently and equally comfortable walking a senior stakeholder through the data behind a design decision. Ambiguity doesn't slow you down - you go with 60-80% of the plan and iterate fast. You care about craft without being precious about it. You'll push back when a design creates technical debt, and you'll advocate for the component library even when the pressure is to ship fast and move on. You thrive in a small, high-ownership team where your fingerprints are on the platform, not just the ticket., * 7+ years of front-end development experience, with a significant portion spent making architectural decisions - not just implementing them
- Mastery of HTML5, CSS3, and JavaScript (ES6+) - you write clean, performant, production-ready code as a matter of habit
- Expert-level React: hooks, functional components, state management patterns - you've made the architectural calls, not just followed them
- Strong TypeScript fluency, including types, interfaces, and generics in complex, real-world codebases
- Hands-on experience with Styled Components and CSS-in-JS at scale
- Proven ability to translate UX/UI designs into responsive, accessible, production-ready interfaces - Figma or Adobe XD to browser, no handholding required
- Experience building and maintaining a shared component library or design system adopted across multiple products or teams
- Comfortable integrating front-end interfaces with back-end APIs and collaborating closely with backend engineers to define contracts
- Track record of conducting usability testing and presenting data-driven design decisions to non-technical stakeholders
- Familiarity with AWS services - Lambda, S3, CloudFront - is a plus
- Go or Python experience is a plus, particularly if you've worked on AI or ML platform teams where full-stack context matters
Benefits & conditions
Competitive compensation, comprehensive benefits, and a hybrid work setup based in Amsterdam. Full details shared during the process.