(Senior) Frontend Engineer (all genders) - Webstack
<div class="show-more-less-html__markup show-more-less-html__markup--clamp-after-5 relative overflow-hidden"> <strong>Job Description<br/><br/></strong><ul><li>Develop and maintain high-quality, performant, and scalable frontend features for our Web Shop (Desktop, Mobile Web, Tablet) using React and TypeScript.</li><li>Collaborate closely with product managers, UX designers, and QA managers to translate concepts and requirements into user-friendly and reliable features.</li><li>Take an active role in solving complex technical problems and architecting innovative, sustainable frontend solutions.</li><li>Take ownership of large-scale projects from conception to deployment, requiring little oversight.</li><li>Foster a culture of high-quality code, continuous learning, and knowledge sharing.</li><li>Actively participate in code reviews to ensure code quality, maintainability, and adherence to best practices.</li><li>Contribute to optimizing our frontend architecture, performance (Core Web Vitals), and development workflows.<br/><br/></li></ul><strong>Qualifications<br/><br/></strong><ul><li>At least 4 years experience with Frontend Development.</li><li>Expert proficiency in JavaScript and TypeScript.</li><li>Deep experience with React and its ecosystem (e.g. hooks, context).</li><li>Strong skills in HTML and modern CSS (e.g. CSS-in-JS, responsive design).</li><li>Solid understanding of frontend testing frameworks (e.g. Jest, React Testing Library).</li><li>Experience integrating with REST APIs and managing application state (e.g., Redux, Zustand, React Query).</li><li>Familiarity with build tools (e.g. Webpack, Vite) and package managers (e.g. npm, yarn).</li><li>Strong knowledge of web performance optimization principles and accessibility (a11y).</li><li>Proficient with Git and comfortable with CI/CD workflows.</li><li>Excellent problem-solving: You can solve conceptual, non-standard problems and exercise solid judgment based on analyzing multiple sources of information.</li><li>High autonomy and ownership: You are motivated, take matters into your own hands, and can lead a complex project or process with little oversight from your manager.<br/><br/></li></ul><strong>Nice to have<br/><br/></strong><ul><li>Experience with server-side rendering (SSR).</li><li>Experience working in a large-scale e-commerce environment.</li><li>Knowledge of Node.js.</li><li>Experience building or maintaining a design system or component library.</li><li>Experience with end-to-end testing tools like Cypress.<br/><br/></li></ul><strong>Additional Information<br/><br/></strong>Your perks at a glance: Visit our benefits page.<br/><br/><strong>Simply apply online via our career page</strong> - we will get back to you as soon as possible!<br/><br/><strong>A Place Where You Can Be You<br/><br/></strong>We take it as our responsibility to create an environment where everyone feels welcome, exactly as they are.<br/><br/>Different backgrounds and perspectives make us stronger and shape our culture in ways that matter.<br/><br/>What we stand for internally, we stand for as a brand: acceptance, inclusion, and a fairer approach to fashion. </div>