Overview
Place of work: Remote
Start: immediately or by arrangement
Mission
You will contribute to building and evolving our front-end experiences — implementing modern, high-performing interfaces in Next.js and React, from concept to production. Guided by our Lead Frontend, you collaborate closely with product, design, and backend teams to turn ideas into elegant, accessible UIs that delight users and support business outcomes.
What makes this role unique? You will be shaping both the external customer-facing experiences on our platforms (e.g. Brands for Employees, Brands for Students, MyAXA Deals) and the internal efficiency of our self-developed ERP interfaces. This means: your work directly impacts what users see — while also supporting the internal flows that make great experiences possible end to end.
Your Responsibilities
Frontend Implementation & Craft
– Develop responsive, accessible UIs using Next.js/React
– Implement innovative features with a strong focus on usability and engagement
– Contribute to and extend our shared component libraries for efficiency and scalability
Collaboration & UX Implementation
– Work closely with the Lead Frontend, UI Designers, Backend Engineers, and Product Owner
– Translate design prototypes into robust, production-ready code
– Apply HTML5, CSS3, and modern JavaScript to deliver clean, maintainable solutions
Performance & Quality
– Optimize applications for speed, scalability, and Core Web Vitals
– Implement asynchronous requests, partial page updates, and AJAX patterns
– Write clean, testable, reusable code with a TDD mindset
Teamwork & Continuous Improvement
– Participate in agile rituals (scrum), peer reviews, and knowledge sharing
– Document patterns and components for future reuse and onboarding
– Stay updated on front-end trends and contribute ideas to improve our stack
Your Profile
Frontend Developer Requirements
– Core Stack:Next.js 13+, React 18+, and TypeScript (strict mode, strong type safety mindset) [3-5 years hands on experience as a minimum]
– Styling & UI Architecture: Tailwind CSS (utility-first), SASS/SCSS (BEM methodology), and scalable component-driven development
– State & Data Handling: Zustand for global state management and TanStack Query (React Query) for server state, caching, and async flows
– Forms & Validation: Formik and schema validation using Zod
– Authentication & Security: NextAuth.js, OAuth flows, token refresh strategies, and secure session handling
– API Integration: Axios and structured API integration patterns
– Testing & Quality: Jest, React Testing Library, ESLint, Prettier, and a strong focus on clean, maintainable, reusable code
– Enterprise UI & Complex Interfaces: Data-heavy applications using tools such as AG Grid Enterprise
– Internationalization: i18n implementations (e.g., next-i18next)
– Way of Working: Scrum experience, strong self-management, structured problem-solving, critical thinking, and reliable time management
– Fluent English (spoken and written)
Nice-to-have
– React Native and cross-platform mobile development
– Storybook and component documentation workflows
– Turbo monorepo setups and scalable project structuring
– OpenAPI/Swagger-based API client generation (e.g., Orval)
– Monitoring & observability tools such as Sentry
– Progressive Web Apps (PWA)
– GitLab CI/CD pipelines
– ERP, enterprise platforms, or complex business systems
– Advanced UI libraries such as FullCalendar, TinyMCE, or similar
The Team Around You
In this role, you report directly to our Lead Frontend and collaborate within the Frontend team, while working closely with the UI Designer(s), Backend Engineers, QA Lead, and Product Owner. You’ll contribute to delivering cohesive user experiences across our platforms, aligned with priorities set by the Lead Frontend and Product leadership. You’ll also interact with business stakeholders when needed, ensuring your work reflects both technical requirements and real customer needs
What We Offer
– Remote-first flexibility: Work from anywhere with a team built for async collaboration
– Impact at scale: Be part of an innovative, successful e-commerce scale-up
– Growth opportunities: Learn and develop within a dynamic, skilled Frontend team
– Visible product impact: Your code directly shapes user experiences across multiple platforms
– Team spirit: Open communication, flat hierarchies, and strong peer collaboration
– Modern stack: Exposure to Next.js, React, TypeScript, and latest trends
– Language skills: Opportunity to improve bilingual communication in German and English
– Agile environment: Quick decisions, short feedback loops, and lean processes
Find out more about this job and us as a company here.
Be the first to know aboutnew jobs every week
Get 8 new jobs with salaries, once per week! Sign up here so you don't miss a single newsletter.