About the Role :
We are seeking a React.js Lead to head our front-end development initiatives. The ideal candidate will bring strong expertise in React.js, JavaScript, and modern front-end ecosystems, combined with proven leadership and team mentoring experience. This role involves designing scalable architectures, leading a team of engineers, ensuring high-quality delivery, and collaborating with cross-functional teams to build world-class Responsibilities :
- Lead a team of React.js developers and provide technical guidance, code reviews, and mentorship.
- Own the architecture, design, and development of scalable front-end solutions.
- Develop new user-facing features using React.js and ensure adherence to best practices.
- Build reusable components and front-end libraries for future use.
- Translate UI / UX designs and wireframes into high-quality code.
- Optimize components for maximum performance across a wide range of devices and browsers.
- Collaborate with backend engineers to integrate RESTful APIs and GraphQL services.
- Define and enforce coding standards, development processes, and performance benchmarks.
- Work closely with Product Owners and Designers to translate business requirements into technical solutions.
- Stay updated with emerging technologies and evaluate their adoption within the Skills & Qualifications :
- Strong proficiency in JavaScript (ES6+), DOM manipulation, and the JavaScript object model.
- Expert-level understanding of React.js and its core principles.
- Experience with popular state management libraries (Redux, Flux, Recoil, etc.)
- Familiarity with data structure libraries such as Immutable.js.
- Knowledge of isomorphic React is a plus.
- Strong understanding of RESTful APIs, JSON Web Token, OAuth2.0, and modern authentication flows.
- Experience with front-end build pipelines and tools (Webpack, Babel, NPM, Yarn).
- Hands-on experience with CI / CD pipelines for front-end applications.
- Familiarity with code versioning tools (Git, GitHub, GitLab).
- Excellent problem-solving, performance tuning, and debugging skills.
- Proven ability to lead, mentor, and grow engineering to Have :
- Experience with TypeScript in large-scale projects.
- Knowledge of Next.js or other SSR frameworks.
- Exposure to cloud-based deployments (AWS / Azure / GCP).
- Understanding of micro-frontend architecture
(ref : hirist.tech)