Senior Frontend Engineer
Job Summary
We are seeking a Senior Frontend Engineer to join a fast-growing EV charging scale-up in Europe. You will be responsible for building and scaling sophisticated user-facing web applications using React and TypeScript. This role involves managing end-to-end user journeys including authentication, payment flows, and charger management systems.
Responsibilities
- Build and scale React 18+ apps
- Manage end-to-end user journeys
- Drive frontend architecture decisions
- Integrate with gRPC/REST microservices
- Implement testing and CI/CD best practices
Required Skills
- React 18+ & TypeScript
- TanStack Ecosystem
- Jest/Vitest & Cypress/Playwright
- gRPC/REST integration
- Observability (Sentry)
Job Details
Responsibilities:
- Build and scale sophisticated React 18+ apps in TypeScript
- Own end-to-end user journeys (auth, payments, charger flows)
- Influence frontend architecture decisions: state, routing, performance, observability
- Integrate with microservices via gRPC/REST
- Champion testing, monitoring (Sentry) and CI/CD best practices
- Collaborate closely with product, design, backend and ops
Requirements:
- 6–8 years building production-grade frontend apps
- Strong React 18+ and TypeScript
- Hands-on with TanStack Query, TanStack Router, React Hook Form
- Solid testing chops: Jest/Vitest + Cypress/Playwright
- gRPC/REST integration with microservices
- Observability mindset (Sentry or similar)