Responsibilities:
1. Technical Leadership:Lead and guide a team of React developers, ensuring the successful
delivery of high-quality software solutions.
2. Architectural Design:Collaborate with cross-functional teams to design scalable and
maintainable React applications, leveraging best practices and emerging technologies.
3. Code Reviews:Conduct regular code reviews to ensure code quality, adherence to coding
standards, and knowledge sharing within the team.
4. Hands-on Development:Actively participate in the development process, contributing high-
quality code and solutions.
5. Mentorship:Provide mentorship and technical guidance to team members, fostering a culture of
continuous learning and improvement.
6. Collaboration:Collaborate with product managers, designers, and other stakeholders to
understand requirements and translate them into technical solutions.
7. Performance Optimization:Identify and address performance bottlenecks, ensuring applications
are optimized for speed and scalability.
8. Documentation:Create and maintain comprehensive technical documentation for both internal
and external stakeholders.
Requirements:
1. Proven experience as a Lead React Developer or similar role.
2. Strong proficiency in , , JavaScript, and TypeScript.
3. Experience in leading and mentoring development teams.
4. Solid understanding of front-end architecture, design patterns, and best practices.
5. Demonstrated ability to design and implement scalable and maintainable software solutions.
6. Excellent problem-solving and debugging skills.
7. Strong communication and collaboration skills.
8. Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).