Description

Job Description

We are seeking a skilled and experienced Lead React JS Developer with a proven track record leading and developing applications using React JS, Next JS.

Required Skills And Qualifications

Bachelor's degree in Computer Science, Engineering, or related field.

10+ years of experience in React JS development.

Strong proficiency in Next JS with at least 3 years of hands-on experience. Team leading experience is required.

Experience working with e-commerce SaaS-based platforms such as Shopify, BigCommerce, or Adobe Commerce.

Proficiency in JavaScript, HTML5, CSS3, and related web technologies.

Solid understanding of state management libraries such as Redux or MobX.

Experience With RESTful APIs And Asynchronous Programming.

Excellent problem-solving skills and attention to detail.

Strong communication and interpersonal skills with the ability to collaborate effectively in a team environment.

Preferred Qualifications

Good to have experience in Stencil Development

Experience with server-side rendering and SSR frameworks.

Familiarity with Docker, Kubernetes, or other containerization technologies.

Knowledge of CI/CD pipelines and DevOps practices.

Experience with Agile methodologies such as Scrum or Kanban.

Key Responsibilities

Lead the development team in architecting, designing, and implementing React JS applications.

Collaborate with cross-functional teams including designers, product managers, and backend developers to deliver high-quality software solutions.

Mentor junior developers, conduct code reviews, and provide technical guidance to ensure code quality and best practices.

Participate in the full software development lifecycle, from requirements gathering to deployment and maintenance.

Stay updated with the latest trends and best practices in React JS development and advocate for their adoption within the team.

Troubleshoot and debug complex issues to ensure the smooth functioning of applications.

Drive continuous improvement initiatives to enhance team productivity and software quality

Education

Bachelor's degree