Lead and manage a team of React.js developers, ensuring high code quality and performance.
Architect, design, and develop scalable, maintainable, and high-performance frontend solutions.
Collaborate with UX/UI designers, backend developers, and product managers to deliver seamless user experiences.
Review code, provide feedback, and enforce best practices in React.js, JavaScript, TypeScript, and modern frontend development.
Optimize application performance for speed and scalability.
Stay updated with the latest frontend technologies, trends, and best practices.
Ensure the team adheres to Agile methodologies and participates in sprint planning, code reviews, and stand-ups.
Troubleshoot and resolve complex frontend issues and bugs.
Conduct training sessions and mentor junior developers to enhance their skills.
Required Skills & Qualifications
8+ years of experience in frontend development with at least 2 years in a leadership role.
Expertise in React.js, Redux, TypeScript, JavaScript (ES6+), and modern frontend development.
Strong knowledge of HTML5, CSS3, SASS/SCSS, Tailwind CSS, and responsive design principles.
Experience with modern build tools and frameworks like Webpack, Babel, and Vite.
Understanding of RESTful APIs and integration with frontend applications.
Experience with performance optimization and debugging React applications.
Familiarity with Git, CI/CD pipelines, and DevOps practices.
Strong problem-solving skills and the ability to make sound technical decisions.
Excellent communication, leadership, and team management skills.
Job Classification
Industry: Software ProductFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Front End DeveloperEmployement Type: Full time