Description
Dealroom is rebuilding its platform from the ground up, and we are looking for a Senior Frontend Engineer to help build it.
This is not maintenance work on the old app β it is the new one.
You will design and ship the surfaces our customers spend their working day in: the tables, maps, dashboards and profiles that venture capital firms, corporates and governments use to find the world's most promising companies.You will design the screens as well as build them.
We have a design system and a token set, but no designer sitting between you and the interface.
If you have spent years implementing other people's mockups and wanted the pen, this is that job.The frontend team is small and senior, so you would take real ownership of a significant part of the product early β not a backlog of tickets, but a part of the app that is yours to shape.You should know React and the web platform deeply, be able to take an idea from a rough description to something in production, and have opinions about interfaces that you can defend.
You should also enjoy working with AI tooling as a serious part of the job, rather than as a novelty.If that sounds like your kind of thing, read on.About Dealroom.Dealroom is Europe's leading provider of startup data & insights.
Founded in Amsterdam in 2013, our mission is to support entrepreneurship and innovation, by providing the most trusted intelligence and insights on company journeys.
We enable Venture Capital firms, corporates, advisory firms and governments to stay at the forefront of innovation, discover the world's most promising companies and identify strategic opportunities.Our core products: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.Tech stack.The new platform is a fresh codebase, so the stack is current rather than inherited:Frontend: React 19, TypeScript (strict), TanStack Start for server-side rendering, TanStack Router, Query and Table, Tailwind CSS 4, ViteOur 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 browserData-heavy UI: MapLibre GL for mapping, Recharts for charts, dnd-kit for drag-and-dropBackend: 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 frontendInfrastructure: Kubernetes on Google Cloud, deployed through ArgoCD, with a preview environment spun up for every pull requestHave a look at the current app at app.dealroom.coHow 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.Job description.To give you a sense of the actual work, here is what the team shipped recently:A landscape canvas where users arrange hundreds of companies into categories β drag and drop, marquee selection, right-click assignment, autosave, and a public shareable viewAn interactive startup map with a clustered dot layer, choropleth regions and progressive logo loading, over a corpus of millions of companiesA filter builder spanning more than sixty filters, including one that turns a plain-English sentence into a structured queryTables that stay usable at scale: range selection, bulk actions on hundreds of rows, URL-driven state so any view can be shared as a linkAs a Senior Frontend Engineer you will:Design and build surfaces like those β deciding how they should look and behave, not just implementing themOwn features end to end, from a written requirement or a rough mockup through to productionContribute to our design system, adding and improving components with stories, interaction tests and accessibility coverageKeep 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 cleanupWork with AI agents as a normal part of your workflow, and improve the guardrails the whole team relies onGive high-quality code review, to humans and to machinesHelp shape what gets built, not just how