Search by job, company or skills

Infinite

React JS Team Lead / Senior Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 hours ago
  • Over 100 applicants
Quick Apply

Job Description

Key Responsibilities:

For Team Lead:

  • Lead and manage a team of frontend developers, providing technical direction and mentoring.
  • Own the architecture, design, and development of complex UI components and applications using React.js.
  • Conduct code reviews, enforce best practices, and ensure high code quality and maintainability.
  • Collaborate with product managers, UI/UX designers, and backend engineers to define and deliver robust solutions.
  • Drive agile practices and take ownership of sprint planning, estimations, and team deliverables.
  • Monitor and optimize application performance, scalability, and responsiveness.

For Senior Software Engineer:

  • Develop modern, responsive, and reusable web applications using React.js and related technologies.
  • Write clean, efficient, and well-documented code.
  • Collaborate closely with backend developers, product teams, and designers.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Troubleshoot issues and ensure software quality through testing and debugging.
  • Stay current with emerging frontend trends and frameworks.

Required Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 4+ years (Senior Engineer) / 6+ years (Team Lead) of frontend development experience with strong expertise in React.js.
  • Solid understanding of JavaScript (ES6+), HTML5, CSS3, and responsive web design.
  • Hands-on experience with Redux, React Hooks, React Router, or similar state management tools.
  • Experience with RESTful APIs and integration with backend services.
  • Proficiency in version control tools like Git, and build tools like Webpack, Babel, or Vite.
  • Familiarity with testing tools and frameworks such as Jest, React Testing Library, or Cypress.
  • Excellent communication and team collaboration skills.

Preferred Qualifications:

  • Experience with TypeScript, Next.js, or server-side rendering (SSR).
  • Exposure to CI/CD pipelines and cloud platforms (AWS, Azure, GCP).
  • Experience leading agile teams (for Team Lead).
  • Strong understanding of UI/UX best practices.
  • Knowledge of frontend performance tuning and optimization.

More Info

Job Type:
Industry:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

Job ID: 108518759

Similar Jobs