We are looking for an experienced Senior Frontend Developer with a strong focus on React.js and modern JavaScript frameworks to lead the development of our cutting-edge application. You will be responsible for architecting, building, and scaling applications using React, TypeScript, Redux, Next.js, Vite, and other technologies. You will collaborate with cross-functional teams, provide technical leadership, and guide the team in best practices for application architecture and development
Key Responsibilities:
- Architect and develop complex, responsive, and highly performant applications using React, Next.js, TypeScript, Redux, and RTK.
- Oversee the integration of Redux-Persist for efficient state management in Next.js and React apps.
- Ensure code quality through code reviews, testing, and implementation of best practices.
- Manage the build process using Vite for optimized performance, code splitting, and faster development cycles.
- Maintain and expand our custom UI library, ensuring its flexibility, scalability, and reusability across various applications.
- Collaborate closely with backend teams working with Node.js, APIs, and third-party integrations.
- Own the end-to-end deployment process using Rollup for library packaging and distribution in both browser and Node.js environments.
- Drive continuous improvement in our development pipeline, including optimizing builds and CI/CD processes.
- Mentor junior developers, providing guidance on technology choices, design patterns, and career development.