Frontend Lead (React)
Key Responsibilities:
Lead, mentor, and manage a team of React developers, fostering a culture of collaboration and continuous improvement.
Architect, design, and develop high-quality, scalable, and maintainable web applications using React.js.
Spearhead the development of complex, interactive user interfaces, leveraging your expertise in React Flow.
Collaborate closely with product managers, UI/UX designers, and backend engineers to translate requirements and designs into robust technical solutions.
Establish and enforce best practices for front-end development, including code reviews, testing standards, and performance optimization.
Drive technical decision-making and provide guidance on architecture and design patterns.
Effectively communicate project status, technical concepts, and challenges to both technical and non-technical stakeholders.
Troubleshoot and resolve complex technical issues, ensuring the stability and performance of our applications.
Required Skills and Experience:
- Proven experience as a Senior or Lead React Developer, with a strong portfolio of successfully delivered projects.
- In-depth expertise in React.js and its core principles, including hooks and state management libraries like Redux or MobX.Demonstrable experience building applications with React Flow.
- Proven ability to lead and mentor a team of developers.
- Exceptional communication and interpersonal skills, with the ability to articulate complex technical ideas clearly
- Strong understanding of JavaScript, HTML5, CSS3, and related web technologies.
- Experience with modern front-end build pipelines and tools such as Webpack, Babel, and NPM.Proficiency with version control systems, especially Git.