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 clearlyStrong 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.