

Job Description
We are looking for a Senior Frontend Developer to architect and build high-performance, type-safe web applications for our platform. In this role, you will merge design aesthetics with robust engineering, shaping how our application looks, feels, and functions at scale. You’ll leverage Next.js for maximum performance and TypeScript for code quality, driving the development of complex, elegant user experiences. Duties: · Develop new user-facing features at a fast and reliable pace. · Architect and build reusable, scalable, and maintainable front-end components. · Ensure the technical feasibility of UI/UX designs with a strong focus on SSR and SSG optimizations. · Proactively optimize applications for speed, scalability, and type safety using TypeScript. · Validate and sanitize all user inputs before integration with backend services. · Contribute to and maintain CI/CD pipelines for automated testing and deployment. Collaborate closely with cross-functional teams including designers, backend engineers, and product owners. Requiremnet: · 5+ years of professional experience in frontend engineering, ideally within large-scale, high-traffic e-commerce environments. · Proven ability to write clean, testable, reusable, and performant code in large codebases. · Strong proficiency with Git and experience contributing to CI/CD workflows. · Expert-level knowledge of JavaScript (ES2020+) and TypeScript. · Deep expertise with Next.js and the React ecosystem (functional components, hooks, …). · Solid understanding of modern data fetching and caching strategies using SWR or React Query. · Extensive experience with Zustand or other modern hook-based state management solutions. · Strong command of HTML5, CSS3/SCSS, and responsive, mobile-first design principles. · Experience integrating with RESTful APIs. · Expertise in Web Performance Optimization (WPO) and Core Web Vitals, using tools like Lighthouse and browser DevTools. · Hands-on experience with testing across all levels (Unit, Integration, E2E) using Jest, React Testing Library, and Cypress/Playwright. · Understanding of Progressive Web Apps (PWAs) and adherence to Web Accessibility (A11y / WCAG) standards.
Employment Type
Job Category
Seniority
Details
Employment type
Job Category
Educations
Seniority

