Senior Frontend Engineer

Dealroom Co β€” Netherlands Β· Posted ~3 hours ago

Senior Full-time

Skills

React JavaScript Web platform Frontend development UI implementation Product ownership Design systems

πŸ”“ Log in to save this job, tailor your resume & track your apply process β€” 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A growing technology platform is rebuilding its web experience from the ground up and is seeking a Senior Frontend Engineer. You will design and build customer-facing tables, maps, dashboards, and profiles, taking ideas from rough concepts to production. The role suits an experienced React engineer who wants meaningful ownership, strong technical influence, and the freedom to shape both design and implementation.

Highlights

High-ownership senior frontend role building a new platform from the ground up, combining interface design with implementation and giving engineers substantial autonomy over major product areas.

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.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. 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 link As 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 Job requirements Requirements. Five Things We Actually Need Deep React and TypeScript, and real depth in the web platform underneath the frameworkExperience building interfaces that handle a lot of data β€” tables, filters, charts, or anything where state and performance get genuinely hardA good eye, and the confidence to use it. You will make interface decisions and defend themJudgement 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 discernmentClear 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 angerMapping or geospatial visualisationDesign 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 dealsMulti-tenant or white-label productsA startup, a scaleup, or a side project you actually shipped What we can offer you. We're always improving, with a friendly team, frequent knowledge-sharing sessions, pair programming and code reviewsA genuinely modern engineering environment β€” you will not spend your first year paying down someone else's technical debtCompetitive salaryFreedom and responsibility to execute on your own ideasPositive, empathic, and outward-focused colleagues, and customers working at the forefront of innovation and technologyPerks designed to set you up for success:When working in the office, a daily lunch-pack provided by De Buurt BoerApple or Windows laptop of your choiceFlexible working hoursHome-office setup (screen, etc.)Travel reimbursementAdditionally:Take your birthday offEligibility for the Employee Stock Units planLearning & development budgetAI tooling paid for, and time to get good with itMore to come! How we hire. We keep it short, and we know you probably have a job already. After an introductory conversation, you choose how we look at your work. Either a small exercise you can do entirely offline β€” our app runs with no backend, no VPN and no credentials, so you can build against it on a plane β€” or a walkthrough of something you have already built, or a couple of hours pairing with us on something real. All three end the same way: a conversation with the team about the decisions you made, including which parts you handed to an agent and where you overrode it. Three conversations, no panel interviews, and we will tell you where you stand after each one.