Job Overview:We are looking for a highly skilled Lead Frontend Developer with extensive experience in React.js to join our team. The ideal candidate will be responsible for leading the development of user-facing applications, ensuring high-performance and responsive designs, and mentoring a team of developers. This role requires a deep understanding of modern front-end technologies, a passion for user experience, and the ability to drive projects from concept to completion.
Key Responsibilities:Frontend Development: Lead the design, development, and maintenance of complex, high-performance web applications using React.js.Component Design: Architect and implement reusable and scalable UI components that are optimized for speed and performance.Code Quality: Ensure the delivery of high-quality code through code reviews, testing, and adherence to best practices in front-end development.Mentorship: Guide and mentor junior developers, fostering a collaborative and learning-oriented environment.Collaboration: Work closely with UX/UI designers, back-end developers, and product managers to translate design concepts into functional user interfaces.Performance Optimization: Optimize applications for maximum speed and scalability, ensuring a seamless user experience.Project Leadership: Take ownership of project timelines, deliverables, and quality, ensuring that projects are completed on time and meet the business requirements.Stay Updated: Keep up-to-date with the latest industry trends, tools, and technologies, and apply them to enhance the development process.
Job Requirements:Education: Bachelor's degree in Computer Science, Engineering, or a related field.Experience: Minimum of 6+ years in front-end development with a strong focus on React.js.Technical Proficiency:Extensive experience with React.js, Redux, and related front-end technologies.Strong knowledge of JavaScript, HTML5, CSS3, and modern web development practices.Proficiency in responsive design and cross-browser compatibility.Leadership Skills: Proven experience in leading a team of developers and managing project deliverables.UX/UI Understanding: Strong understanding of UX principles and the ability to collaborate effectively with design teams.Problem-Solving: Excellent problem-solving skills with a focus on delivering user-centric solutions.Communication: Strong communication skills with the ability to articulate technical concepts to non-technical stakeholders.
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
