Here is a comprehensive job description for a React JS Lead:
Key Responsibilities
1. *Technical Leadership*: Provide technical leadership and guidance to the development team on React JS projects.
2. *Architecture and Design*: Design and implement scalable secure and maintainable architectures for React JS applications.
3. *Coding and Development*: Write high-quality efficient and well-documented code in React JS JavaScript and related technologies.
4. *Mentoring and Coaching*: Mentor and coach junior developers to improve their skills and knowledge in React JS.
5. *Project Planning and Estimation*: Participate in project planning estimation and scheduling to ensure successful project delivery.
6. *Troubleshooting and Debugging*: Troubleshoot and debug complex issues in React JS applications.
7. *Staying Up-to-Date*: Stay current with the latest developments and trends in React JS and related technologies.
Requirements
1. *Experience*: 6 years of experience in software development with at least 3 years of experience in React JS.
2. *Technical Skills*: Strong proficiency in React JS JavaScript HTML5 CSS3 and related technologies.
3. *Leadership Skills*: Proven leadership and mentoring skills with experience leading teams and guiding junior developers.
4. *Communication Skills*: Excellent communication and interpersonal skills with the ability to collaborate with cross-functional teams.
5. *Problem-Solving Skills*: Strong problem-solving skills with the ability to analyze complex technical issues and develop creative solutions.
Nice to Have
1. *Certifications*: Certifications in React JS such as Certified React Developer or React JS Certification.
2. *Experience with Redux*: Experience with state management libraries like Redux or MobX.
3. *Experience with React Hooks*: Experience with React Hooks including useState useEffect and useContext.
react js,css3,javascript,html5,redux,team handling,api,team management,react,mobx,react hooks,leadership