Senior/Principal Frontend (Fullstack) Engineer
We’re looking for an experienced engineer (8+ years) with strong ownership, communication skills, and the ability to independently design and build frontend architecture. The role focuses on creating a reusable frontend platform and developing business applications in a microfrontends setup.
Project details:
6-month contract (possible extension)
Remote + occasional onsite in Berlin (max once/month, usually less)
Full-time (100% FTE)
Key requirements:
Expert-level React and TypeScript (including advanced TS concepts like generics, conditional and mapped types)
Strong frontend and web architecture knowledge (REST APIs, WebSockets)
Experience with styled-components v6 and theming (incl. Ant Design)
Ability to mentor, lead, and communicate clearly in English
Nice to have:
Microfrontends and server-driven UI experience
Next.js knowledge
Familiarity with Atomic Design
Responsibilities:
Redesign a frontend monolith into a microfrontends architecture
Build and roll out a new design system
Bonus:
Experience with UI libraries/design systems
Monorepo tools (Nx, Turborepo, pnpm/yarn workspaces)**
Senior/Principal Frontend (Fullstack) Engineer
Senior/Principal Frontend (Fullstack) Engineer