Lead Frontend Developer

Freeday
Rotterdam, Netherlands
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Rotterdam, Netherlands

Tech stack

Artificial Intelligence
Code Review
TypeScript
React
Front End Software Development

Requirements

You've been building with React and TypeScript for a while and you've seen what good looks like, and what doesn't. You've worked in teams where you had real influence on how things were built, not just what was built. You care about the craft, but you also know when to ship.

More specifically:

  • Deep experience with React, TypeScript, and modern frontend tooling
  • You've made architectural decisions and can explain the trade-offs
  • You've mentored developers, through code reviews, pairing, or just being the person people go to when they're stuck
  • Strong sense of design and UX, you notice when something is off and you do something about it
  • You're direct. You'll challenge a design, question a technical approach, or flag when something isn't good enough
  • You've worked in small, collaborative teams where you couldn't hide behind process
  • You're curious about AI and excited about building interfaces for things that don't have established patterns yet

About the company

At Freeday, we believe technology should feel effortless. We're building digital employees that take over repetitive tasks, so humans get to do what we're actually good at: solving problems, being creative, working together. Our product only works if people enjoy using it. If it feels well thought-out, fast, and designed with care. That's where you come in. We're looking for a Lead Frontend Developer who doesn't just build great interfaces, but who shapes how we build them. Someone who has strong opinions on code quality, architecture and user experience, and who makes the people around them better. What you'll do here You'll own the frontend. Not in a "gatekeeper" way, but in a "this person sets the standard" way. You'll be the one who makes sure our interfaces aren't just functional but crafted. You'll work closely with designers, backend engineers and product to turn complex AI-powered functionality into something that feels simple and trustworthy. Concretely, that means: * Define and evolve our frontend architecture, tooling, and best practices * Build key features and interfaces with React and TypeScript * Own code quality, through reviews, standards, and leading by example * Mentor other developers, give honest feedback, and help the team grow technically * Translate design into smooth, responsive experiences, and push back on design when something can be better * Make technical decisions about how we build the frontend and why * Collaborate with product and design from the earliest stage of shaping ideas, not just at implementation time * Build frontend first, you pave the way and define what the backend should provide, closely working with backend developers to get the best results. * Help us figure out what "great frontend engineering" looks like as we scale This is an AI-first product. The frontend isn't a skin on top of an API, it's where users experience the intelligence behind our digital employees. You'll help define how adaptive interfaces, smart defaults, and streaming AI interactions actually feel to use. There's also room to go deeper into the backend if you're curious. We run Django and Python, if you like understanding how things connect end to end, that's welcome. Who we are We're a Rotterdam-based tech scale-up. About 25 people, growing, with real customers and real revenue. We work from the office most of the time because the best ideas happen when people are in the same room. Not through endless meetings, through quick conversations, whiteboard sessions, and building things together. No big egos. No politics. Just a team of people who like making smart things and helping each other get better. What we value * Delivering value fast, but not sloppy * Taking ownership, of your work, of the team's output * Being direct and honest, even when it's uncomfortable * Building trust through consistency * Having fun while doing serious work

Apply for this position