About NB1 Health
NB1 Health is a health-testing platform that gets clinical-grade testing into people's hands at home. We ship test kits, process them through partner labs, and turn results into clear, actionable health insights for users across Europe and the Middle East (Austria, Romania, Netherlands, Italy, UK, Switzerland and Dubai). Our engineering team is based in Bucharest and builds everything users touch — the ordering flows, the results experience, and the content that guides people through their health journey
.
The ro
leWe're hiring a Senior Front-End Developer who owns features end-to-end — from a product brief to a shipped, tested, instrumented release. You'll write React on a TypeScript codebase, build and consume Node.js services, model content in Payload CMS, and cover the critical user flows with Playwright. A real slice of the work is integrations: the marketing stack (email automation, analytics, tag management, headless commerce) talks to our product, and you're the engineer who makes that talk happen cleanly — no flaky webhooks, no untyped event payloads, no dragging page weight into the red. If you've ever debugged a GA4 event at 11pm or shipped a custom Payload block that survived a content team's stress test, you'll feel at hom
e.
What you'll
- doBuild new product surfaces in React (TypeScript) — landing pages, dashboards, checkout-style and content-driven flows — with a real eye on performance, accessibility and S
- EO.Design and ship Node.js services and API endpoints — REST and/or GraphQL with proper validation, error semantics and observability baked
- in.Own Payload CMS end-to-end — custom collections, blocks, fields, access control, hooks, and the editorial experience the content team uses dai
- ly.Build integrations with the marketing stack — email automation (Klaviyo / Mailchimp / Customer.io), analytics (GA4, Mixpanel, Amplitude), tag management (GTM, Segment), and headless commerce/CMS extr
- as.Write Playwright tests for the flows that matter — auth, checkout, content publishing, integrations — and keep the suite green on every
- PR.Design event schemas with the data/marketing team so analytics is reliable from day o
- ne.Review PRs, pair on tricky problems, and mentor mid-level enginee
rs.What we're looking for — Must h
- ave4–7 years building production web apps in React with TypeScript — you can design a state architecture and explain the trade-of
- fs.Strong Node.js — Express / Fastify / NestJS; you can design an API, validate inputs, handle errors and write tests that catch real regressio
- ns.Solid third-party API integration — OAuth, REST + GraphQL, webhook handling (signature verification, retry, idempotency), rate limi
- ts.Comfortable across the testing pyramid — unit (Jest / Vitest), component (RTL), E2E (Playwright). With Playwright specifically: reliable selectors, auth state, parallelized suites without fla
- ke.Git, code-review etiquette, CI/CD pipelin
- es.Working English (tickets and docs in Englis
- h).A genuine eye for craft — you check bundle size before you ship and care that the cookie banner doesn't blow C
LS.Nice to h
- avePayload CMS experience (or Strapi / Sanity / Contentful / KeystoneJS — you'll ramp fas
- t).Marketing-stack integration — email automation, GA4/GTM/Segment analytics, headless commerce (Shopify Storefront API, Contentful, Sanit
- y).SSR / hybrid rendering (Next.js, Remix, Astr
- o).Shipped Core Web Vitals improvements with before/after numbe
- rs.Accessibility beyond axe scans — real screen-reader testing, focus management, ARIA done rig
- ht.Infra adjacency — Docker, Vercel/Fly/Render, basic AWS/GCP, CDN cache tuni
ng.Our st
ackReact + TypeScript [Vite / Next.js] · Styling [Tailwind / styled-components / CSS Modules] · State [React Query / Redux Toolkit / Zustand] · Node.js + [Express / NestJS] · PostgreSQL · Payload CMS · Playwright + [Vitest / Jest] + RTL · CI/CD [GitHub Actions / GitLab CI] · Marketing stack [GA4 / GTM / Segment / Klaviyo] · Hosting [Vercel / AWS / Fly]. We avoid the "latest of everything" trap — every choice earns its pla
ce.
What we o
- fferCompetitive senior-level salary in the Bucharest market starting 2500 euro up to 4000 euro, reviewed annually on imp
- act.Private medical insurance at Regina M
- ariaTraining & conference budget (JSConf EU, React Summit, and the li
- ke).Modern hardware — top-spec MacBook Pro / Linux workstation, dual 4K monitors, mechanical keyboard if you want
- one.A team that reviews PRs honestly, ships without fear, and treats production as product
ion.
NB1 Health is an equal opportunity employer. We hire on craft, curiosity and how you t
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Python Developer
2026-06-16
Frontend Developer
2026-02-02
Senior Fullstack Engineer, Cross-platform
2026-06-16
- Posted
- Jun 17, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Bucharest
- Company
- NB1 Health
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Python Developer
2026-06-16
Frontend Developer
2026-02-02
Senior Fullstack Engineer, Cross-platform
2026-06-16