Tech Lead - React.js Web Applications

3 - 7 years

0 Lacs

Posted:1 month ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As an experienced and highly motivated Tech Lead, React.js Developer, your role will involve leading the design, development, and implementation of cutting-edge web applications using React.js. You will guide a team of front-end developers, ensure best practices are followed, and contribute significantly to architectural decisions. Your strong technical background, leadership skills, and passion for building high-performance, scalable, and user-friendly interfaces will be essential in this pivotal role. **Responsibilities:** - **Technical Leadership & Mentorship:** - Lead a team of React.js developers, providing technical guidance, mentorship, and code reviews for high-quality, maintainable, and scalable code. - Foster a culture of technical excellence, continuous improvement, and knowledge sharing within the team. - Conduct regular one-on-one meetings with team members to discuss progress, challenges, and career development. - **Architecture & Design:** - Drive the architectural design and technical roadmap for front-end applications, ensuring alignment with overall product and engineering strategies. - Make informed decisions on technology stack, libraries, and frameworks considering performance, scalability, and maintainability. - Define and enforce coding standards, design patterns, and best practices for front-end development. - **Development & Implementation:** - Hands-on development of complex, responsive, and performant user interfaces using React.js, Redux/Context API, and related ecosystem tools. - Translate UI/UX designs and wireframes into high-quality code, ensuring technical feasibility. - Optimize applications for maximum speed and scalability. - **Collaboration & Communication:** - Collaborate closely with product managers, UI/UX designers, back-end developers, and stakeholders to define requirements and deliver robust solutions. - Communicate technical concepts and decisions effectively to both technical and non-technical audiences. - Participate in agile ceremonies (sprint planning, daily stand-ups, retrospectives, etc.). - **Quality Assurance & Testing:** - Oversee and contribute to writing comprehensive unit, integration, and end-to-end tests for application reliability. - Implement and maintain CI/CD pipelines for front-end deployments. - Troubleshoot and debug issues, ensuring timely resolution. **Required Qualifications:** - Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience. - 7+ years of experience in front-end web development, with at least 3+ years focused on React.js. - Proven experience in technical leadership or senior developer role, guiding and mentoring other engineers. - Deep expertise in JavaScript (ES6+), HTML5, and CSS3. - Strong proficiency with React.js and its core principles, including component lifecycle, hooks, and state management (e.g., Redux, React Context API, Zustand). - Experience with modern front-end build pipelines and tools (e.g., Webpack, Babel, Vite). - Familiarity with RESTful APIs and asynchronous request handling. - Solid understanding of responsive design principles and cross-browser compatibility issues. - Experience with version control systems, particularly Git. - Excellent problem-solving skills and attention to detail. - Strong communication and interpersonal skills. **Preferred Qualifications:** - Master's degree in Computer Science or related field. - Experience with TypeScript. - Familiarity with Next.js or other React frameworks for server-side rendering/static site generation. - Experience with testing frameworks such as Jest, React Testing Library, Cypress, or Playwright. - Knowledge of cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes). - Understanding of micro-frontend architectures. - Experience with UI component libraries (e.g., Material-UI, Ant Design, Chakra UI, Shadcn UI). - Familiarity with GraphQL. - Contributions to open-source projects. Please note that the above details have been extracted from the provided job description.,

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You