Senior Frontend Engineer
Core
Designing and building a reusable React component library for audience segmentation within a modern monorepo architecture.
Role type
Senior Frontend Engineer (Technical Lead)
Builds
React + TypeScript component library, NestJS BFF service, and shared frontend infrastructure
Domain
SaaS, AdTech, MarTech
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
React, TypeScript, Redux Toolkit, Redux-Saga, Monorepo architecture, Vite/Webpack, Testing strategies (Vitest, Cypress), NestJS, CI/CD
Preferred skills
Micro-frontend architecture, OpenAPI/Swagger, Docker, Design system maintenance
Technologies
React, TypeScript, Redux Toolkit, Redux-Saga, NestJS, Vite, Webpack, Vitest, Cypress, Yarn Workspaces
Responsibilities
Own and lead the development of a React + TypeScript component library; Design and implement complex async state management solutions; Drive technical decisions around monorepo structure and build tooling; Contribute to and review the NestJS BFF layer; Champion a test-first culture across unit, integration, and E2E layers; Lead code reviews and enforce engineering best practices; Collaborate with product and design to translate complex requirements into scalable frontend solutions
Seniority
Senior, hands-on IC with technical leadership