Description :
We are looking for a highly skilled Lead Frontend Developer to own the development of our flagship web application's user interface.
You will bridge the gap between design and functionality, delivering a seamless, high-performance, and responsive user experience while leading a small team of frontend developers.
Key Responsibilities :
- Architecture : Define and evolve the frontend architecture, focusing on modularity, scalability, and maintainability using React and its ecosystem.
- Development : Build complex, reusable UI components and features using React.js and TypeScript for state management (e.g., Redux Toolkit, Zustand).
- Performance : Optimize application performance for maximum speed and scalability across various devices and browsers.
- Collaboration : Work closely with UI / UX designers to ensure technical feasibility and translate wireframes and prototypes into high-quality code.
- Testing : Implement unit, integration, and end-to-end tests using tools like Jest, React Testing Library, or Cypress.
- Standards : Enforce strict code quality standards, accessibility (WCAG), and responsive design principles.
Essential Technical Skills :
Core Technologies : Expert proficiency in JavaScript (ES6+), TypeScript, HTML5, and CSS3 / SASS / LESS.Frameworks / Libraries : Deep expertise in React.js and related state management libraries.Styling : Experience with modern styling solutions like Styled Components, Tailwind CSS, or CSS Modules.Tooling : Proficient with module bundlers (Webpack / Vite), package managers (npm / yarn), and version control (Git).APIs : Experience integrating with RESTful APIs and, ideally, GraphQL.Testing : Strong knowledge of testing frameworks and performance analysis tools (e.g., Lighthouse, Chrome DevTools)(ref : hirist.tech)