Senior Front-End Engineer (all genders)
Role details
Job location
Tech stack
Job description
Do you want more than just developing software - do you want to help shape a pioneering product that truly reaches people? As a Senior Front-End Engineer, you will build and enhance our sophisticated EdTech platform that helps companies worldwide deliver digital training in data protection, information security, ESG, and compliance. You'll work with a modern React/TypeScript stack, own critical features, and directly impact how organizations educate their teams. Enterprise-grade tech stack, clear ownership, real impact., * In your role as Senior Front-End Engineer, you will work directly with our VP Engineering, Sebastian Belle, and our engineertin team.
- You will be responsible for delivering exceptional user experiences through high-quality, performant front-end solutions.
- Your work will involve architecting and implementing complex React components using our Material-UI based design system, ensuring consistency and performance across our platform.
- Your expertise will be crucial in maintaining and evolving our Redux Toolkit/RTK Query state management architecture, optimizing data fetching and caching strategies.
- You will champion TypeScript best practices, ensuring type safety across our entire frontend codebase and API integrations.
- With your contribution, you will enhance our internationalization capabilities using i18next, making our platform accessible to users globally.
- You will take ownership of frontend performance optimization, from bundle size reduction to runtime efficiency improvements.
- Together with the team, you will maintain and expand our comprehensive testing suite using Jest and React Testing Library.
- As part of our engineering culture, you will participate in code reviews, contribute to architectural decisions, and mentor junior developers.
Requirements
Do you have experience in UI?, * You bring at least 5 years of professional experience in frontend development, with deep expertise in React 18+ and TypeScript.
- You have extensive hands-on experience with Material-UI (MUI v5) and building custom design systems on top of it.
- State management with Redux Toolkit and RTK Query is second nature to you - you understand caching strategies, optimistic updates, and complex state synchronization.
- You're proficient with modern build tools, particularly Webpack 5 configuration, and understand the nuances of optimization techniques.
- Testing is part of your development workflow - you write comprehensive tests using Jest and React Testing Library as naturally as you write features.
- Ideally, you have experience with internationalization (i18next), OpenAPI specifications, and auto-generated TypeScript clients.
- You appreciate clean code architecture, understand feature-based project organization, and can balance pragmatic solutions with technical excellence.
- You communicate complex technical concepts clearly and collaborate effectively with designers, backend engineers, and product managers.
- You're proficient in using AI tools (like GitHub Copilot, Claude, or ChatGPT) as part of your daily development workflow - you understand AI concepts, know how to craft effective prompts, and critically evaluate AI-generated code for quality and security.
- You speak fluent English and ideally good German.