
Remote
Full-Time
India
Skills
JavaScript
React.js
Node.js
TypeScript
Web Applications
HTML
HTML5
Cascading Style Sheets (CSS)
Redux.js
React Native
About the Role
Job Overview:
We are seeking an experienced Lead Frontend Developer with strong expertise in React to oversee and manage the development of our web applications. The ideal candidate will have a proven track record in leading teams, architecting complex frontend systems, and working collaboratively with cross-functional teams to deliver high-quality, scalable web applications. As the Lead Frontend Developer, you will mentor other developers and lead by example, driving the technical vision for the frontend architecture.
Key Responsibilities:
Technical Leadership: Lead and mentor a team of frontend developers, driving the implementation of high-quality, scalable frontend architecture.
Development: Design, develop, and maintain user interfaces using React.js, ensuring performance and scalability.
Collaboration: Work closely with designers, backend developers, and product managers to create seamless, responsive, and user-friendly interfaces.
Code Reviews: Conduct code reviews to ensure adherence to best practices, coding standards, and architectural guidelines.
Optimization: Optimize application performance, ensuring smooth user interactions and fast page load times.
Testing: Implement automated testing strategies, including unit, integration, and end-to-end testing.
Technology Strategy: Evaluate new frontend technologies and frameworks to ensure the team is using the best tools for the job.
Agile Development: Participate in sprint planning, grooming, and other Agile ceremonies to ensure timely and quality deliverables.
Documentation: Ensure that all frontend development processes and architectural decisions are well-documented.
Required Skills and Qualifications:
Experience: 10+ years of professional experience.
React Expertise: Strong proficiency in React, including React hooks, context API, and component lifecycle.
State Management: Experience with state management libraries like Redux, MobX, or Context API.
JavaScript/TypeScript: Solid understanding of ES6+ JavaScript features and experience working with TypeScript.
HTML/CSS: Expert knowledge of HTML5, CSS3, and responsive design principles.
Version Control: Proficiency in Git for version control and collaborative development workflows.
Testing: Experience with testing libraries such as Jest, Enzyme, or React Testing Library.
Build Tools: Familiarity with modern frontend build pipelines and tools like Webpack, Babel, and ESLint.
UI/UX: Experience working with design systems and collaborating with UI/UX designers.
Agile Methodologies: Hands-on experience with Agile development processes.
We are seeking an experienced Lead Frontend Developer with strong expertise in React to oversee and manage the development of our web applications. The ideal candidate will have a proven track record in leading teams, architecting complex frontend systems, and working collaboratively with cross-functional teams to deliver high-quality, scalable web applications. As the Lead Frontend Developer, you will mentor other developers and lead by example, driving the technical vision for the frontend architecture.
Key Responsibilities:
Technical Leadership: Lead and mentor a team of frontend developers, driving the implementation of high-quality, scalable frontend architecture.
Development: Design, develop, and maintain user interfaces using React.js, ensuring performance and scalability.
Collaboration: Work closely with designers, backend developers, and product managers to create seamless, responsive, and user-friendly interfaces.
Code Reviews: Conduct code reviews to ensure adherence to best practices, coding standards, and architectural guidelines.
Optimization: Optimize application performance, ensuring smooth user interactions and fast page load times.
Testing: Implement automated testing strategies, including unit, integration, and end-to-end testing.
Technology Strategy: Evaluate new frontend technologies and frameworks to ensure the team is using the best tools for the job.
Agile Development: Participate in sprint planning, grooming, and other Agile ceremonies to ensure timely and quality deliverables.
Documentation: Ensure that all frontend development processes and architectural decisions are well-documented.
Required Skills and Qualifications:
Experience: 10+ years of professional experience.
React Expertise: Strong proficiency in React, including React hooks, context API, and component lifecycle.
State Management: Experience with state management libraries like Redux, MobX, or Context API.
JavaScript/TypeScript: Solid understanding of ES6+ JavaScript features and experience working with TypeScript.
HTML/CSS: Expert knowledge of HTML5, CSS3, and responsive design principles.
Version Control: Proficiency in Git for version control and collaborative development workflows.
Testing: Experience with testing libraries such as Jest, Enzyme, or React Testing Library.
Build Tools: Familiarity with modern frontend build pipelines and tools like Webpack, Babel, and ESLint.
UI/UX: Experience working with design systems and collaborating with UI/UX designers.
Agile Methodologies: Hands-on experience with Agile development processes.