Senior Frontend Engineer
Your mission
Your role
Take ownership of the entire frontend codebase and define the technical direction for our client-facing applications.
Design and implement scalable frontend architectures that play nicely with our Django-based backend.
Work closely with two backend engineers to define API contracts and ensure smooth data flow across the stack.
Translate design mockups into pixel-perfect, responsive, and accessible interfaces that delight our B2B clients.
Your tasks
Feature Development: Lead the development of our core web applications using React and Next.js.
State Management & Data Fetching: Manage complex application state using React Query and React Context.
Integration: Consume and help shape RESTful APIs, ensuring efficient data handling and error management.
Performance Optimization: Ensure our platform remains fast and reliable through code-splitting, caching strategies, and modern CSS practices.
Quality & Standards: Maintain a clean, modular codebase and establish frontend best practices (testing, documentation, and CI/CD).
Cross-functional Collaboration: Partner with product and design teams to turn high-level requirements into technical reality.
Your profile
4 years of professional experience in frontend development, with a deep focus on the React ecosystem.
Expert Proficiency in Next.js, including a solid understanding of SSR, SSG, and ISR patterns.
Knowledge of TypeScript to ensure type safety across the application.
State Management Pro: Proven experience handling complex data with Redux and a strong preference for React Query.
Experience with Testing Frameworks (Jest, React Testing Library, or Cypress).
Modern CSS Mastery: Deep knowledge of responsive design and modern styling approaches (e.g., Styled Components, or CSS Modules).
Agile Mindset: Comfortable in a lean, fast-paced environment where taking ownership is the default.
Communication: Strong ability to explain technical frontend concepts to non-technical stakeholders and document architectural decisions.
Language: Fluent in English (written and spoken).
Based in Berlin
Benefits
- Cursor subscription
- Deutschlandticket
- Flexible working hours and option for hybrid work
- Regular team events
