> Markdown version of [/jobs/ext/3168052-front-end-engineer](https://www.wearedevelopers.com/jobs/ext/3168052-front-end-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Front End Engineer - **Company:** Dealroom - **Location:** Amsterdam, Netherlands (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Adobe Analytics, JavaScript (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Continuous Integration, SQL Databases, Data Streaming, TypeScript, Web Content Accessibility Guidelines, Web Platforms, Network Routers, Google Cloud, Tailwind, ReactJS, Backend, Build Management, Webpack, Kubernetes, Data Management, Front End Software Development, Api Management - **Published:** September 10, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=4c6777d900d17f19 ## About the Role Deep React and TypeScript, and real depth in the web platform underneath the framework * Experience building interfaces that handle a lot of data - tables, filters, charts, or anything where state and performance get genuinely hard * A good eye, and the confidence to use it. You will make interface decisions and defend them * Judgement about AI tooling. You use it, and you can tell us where it helps and where it has let you down. We are less interested in enthusiasm than in discernment * Clear written English. Much of how we decide things is written down You should also be based in, or willing to move to, the Amsterdam area - we work hybrid from the city centre. Everything else is learnable here, and none of it will keep you from applying. If you have any of it, tell us: * Server-side rendering, streaming and hydration in anger * Mapping or geospatial visualisation * Design systems, Storybook, or accessibility work - we hold ourselves to WCAG 2.1 AA, and for our public-sector customers it is written into contracts, so this work wins deals * Multi-tenant or white-label products * A startup, a scaleup, or a side project you actually shipped ## Description The Dealroom SaaS platform offers an intuitive interface to identify and track promising startups and analyse broader industry and business model trends. * The Dealroom API enables our clients to integrate Dealroom's investment-grade data straight into their own applications and processes. * Custom research projects combine Dealroom data with expert insights, to create market-leading industry deep-dives and trend analysis. * Dealroom Ecosystem Solutions provide open-access community startup data platforms to support local governments, founders and investors. Our curated and crowdsourced data and insights foster industry connections and showcase domestic tech sector strength on the global stage. Examples include Berlin, The Netherlands and the United Kingdom. Our clients include world-leading firms such as McKinsey, BCG, Deloitte, Google, Amazon, Microsoft, Sony, Sequoia, Insight Partners, Balderton Capital, EQT and many others, that all rely on Dealroom data in their strategic decision-making. Team. We operate from the heart of Amsterdam. Our passion for startups, scaleups and innovation lives in our work, informing reliable intelligence and new insights for our users. Our team is ambitious, diligent and proactive, but with a strong sense of fun, as seen at weekly team drinks! We continuously strive to live our 6 company values: Empathy, Courage, Positivity, Curiosity, Focus Outward, and be Hungry. You will join a small, senior frontend group inside a wider engineering team, working alongside an engineering lead. Small means real ownership from week one and no queue between you and a decision. We expect the team to grow, and early hires shape how it works., Frontend: React 19, TypeScript (strict), TanStack Start for server-side rendering, TanStack Router, Query and Table, Tailwind CSS 4, Vite * Our own design system, built in-house on Radix and Base UI, with around 70 components, developed in Storybook with interaction and accessibility tests running in a real browser * Data-heavy UI: MapLibre GL for mapping, Recharts for charts, dnd-kit for drag-and-drop * Backend: a TypeScript API on Deno and Hono, with Drizzle over AlloyDB - you will not work in it, but you will consume it, and its types are generated straight into the frontend * Infrastructure: Kubernetes on Google Cloud, deployed through ArgoCD, with a preview environment spun up for every pull request * Have a look at the current app at app.dealroom.co How we build. AI agents are a core part of how we build, not something we are trialling. That has changed what the job looks like. Less of it is typing out a component; more of it is deciding what should exist, specifying it precisely, and putting the guardrails in place that keep a fast-moving codebase correct. In practice that means: * We encode conventions as checks that fail, not documents that get ignored. If a rule matters - performance budgets, API contracts, accessibility, architectural boundaries - something in the pipeline enforces it. Designing those guardrails is senior work here. * We ship in small, reviewable increments, with continuous integration and a live preview environment for every pull request. * Judgement is the scarce skill. Plenty of code gets generated; deciding whether it is right is the part we hire for. Automated reviewers comment on our pull requests too, and knowing when they are wrong is part of the job. None of this replaces engineering judgement - it raises the price of not having any. If you enjoy moving quickly inside a system that catches mistakes for you, you will like it here. If you would rather hand-write everything yourself, you will find it frustrating. We are happy to go into much more detail about how this actually works when we meet., * An interactive startup map with a clustered dot layer, choropleth regions and progressive logo loading, over a corpus of millions of companies * A filter builder spanning more than sixty filters, including one that turns a plain-English sentence into a structured query * Tables that stay usable at scale: range selection, bulk actions on hundreds of rows, URL-driven state so any view can be shared as a link As a Senior Frontend Engineer you will: * Design and build surfaces like those - deciding how they should look and behave, not just implementing them * Own features end to end, from a written requirement or a rough mockup through to production * Contribute to our design system, adding and improving components with stories, interaction tests and accessibility coverage * Keep the app fast against real budgets. Our mapping library alone is a quarter of the JavaScript we ship, so weight is a live constraint and performance is treated as a feature, not cleanup * Work with AI agents as a normal part of your workflow, and improve the guardrails the whole team relies on * Give high-quality code review, to humans and to machines * Help shape what gets built, not just how ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [The Microfrontend Revolution- Using Webpack 5 Module Federation with Angular](https://www.wearedevelopers.com/videos/131-the-microfrontend-revolution-using-webpack-5-module-federation-with-angular) - [WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more](https://www.wearedevelopers.com/videos/1761-wearedevelopers-live-frontend-inspirations-web-standards-and-more) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 133 - Back to Front](https://www.wearedevelopers.com/magazine/474-dev-digest-133-back-to-front) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [WeAreDevelopers Dev Digest Issue 116 - The new search wars…](https://www.wearedevelopers.com/magazine/445-wearedevelopers-dev-digest-issue-116-the-new-search-wars)