About the Role
We are looking for a Frontend Developer to develop and maintain high-quality, performant, and scalable frontend features for our webshop across desktop, mobile web, and tablet using React and TypeScript. You will collaborate closely with Product Managers, UX Designers, and QA Managers to transform concepts and requirements into user-friendly and reliable features. You will take an active role in solving complex technical problems and architecting innovative, sustainable frontend solutions, owning large projects from conception to deployment with significant autonomy. You will foster a culture of high-quality code, continuous learning, and knowledge sharing, actively participating in code reviews to ensure code quality, maintainability, and adherence to best practices. You will contribute to optimizing our frontend architecture, performance (Core Web Vitals), and development workflows.
Responsibilities
- Develop and maintain high-quality, performant, and scalable frontend features for our webshop (Desktop, Mobile Web, Tablet) with React and TypeScript
- Collaborate closely with Product Managers, UX Designers, and QA Managers to transform concepts and requirements into user-friendly and reliable features
- Take an active role in solving complex technical problems and architecting innovative, sustainable frontend solutions
- Own large projects from conception to deployment, working largely independently
- Foster a culture of high-quality code, continuous learning, and knowledge sharing
- Actively participate in code reviews to ensure code quality, maintainability, and adherence to best practices
- Contribute to the optimization of our frontend architecture, performance (Core Web Vitals), and development workflows
Requirements
- Minimum of 4 years of experience in frontend development
- Proficiency in JavaScript and TypeScript
- In-depth experience with React and its ecosystem (e.g., Hooks, Context)
- Strong skills in HTML and modern CSS (e.g., CSS-in-JS, Responsive Design)
- Solid understanding of frontend testing frameworks (e.g., Jest, React Testing Library)
- Experience integrating REST APIs and state management (e.g., Redux, Zustand, React Query)
- Familiarity with build tools (e.g., Webpack, Vite) and package managers (e.g., npm, yarn)
- Sound knowledge of web performance optimization and accessibility (a11y)
- Proficient in Git and familiar with CI/CD workflows
- Excellent problem-solving skills: ability to solve conceptual, non-standard problems and make informed decisions based on various information sources
- High degree of self-responsibility: motivated, proactive, and capable of leading complex projects or processes with minimal supervision
- Experience with Server-Side Rendering (SSR)
- Experience in a large e-commerce environment
- Knowledge of Node.js
- Experience building or maintaining a design system or component library
- Experience with end-to-end testing tools like Cypress
Skills
- React
- TypeScript
- JavaScript
- HTML
- CSS
- CSS-in-JS
- Responsive Design
- Frontend Testing
- Jest
- React Testing Library
- REST APIs
- State Management
- Redux
- Zustand
- React Query
- Build Tools
- Webpack
- Vite
- Package Managers
- npm
- yarn
- Web Performance Optimization
- Accessibility (a11y)
- Git
- CI/CD
- Server-Side Rendering (SSR)
- Node.js
- Design Systems
- Component Libraries
- End-to-End Testing
- Cypress
Location
- Hamburg
- Berlin
Work Type
- Full-time
Experience Level
- 4+ years of frontend development experience
Salary/Compensations
- EUR 60000 - EUR 70000
Benefits
- Team lunch
- After-work drinks
- Company events
- Coffee breaks
About the Company
- ABOUT YOU is one of Europe's fastest-growing e-commerce companies.
- We combine fashion and technology.
- Our mission is to rethink online shopping and make it more personal.
- We value flat hierarchies, direct communication, and pragmatic decisions.
- We work diligently while also enjoying our time together.
Equal Opportunity
- We are committed to creating an environment where everyone can feel welcome as they are.
- Diverse backgrounds and perspectives strengthen us and shape our culture.
- We stand for acceptance, inclusion, and a fairer approach to fashion.
