Job Overview
Company logo: https://media.licdn.com/dms/image/v2/D560BAQGvWrbRGuYPiA/company-logo_400_400/company-logo_400_400/0/1719257231367/infinite_computer_solutions_logo?e=1746057600&v=beta&t=qfXDQXp-SHHRP5c4j6ga_NCaKAUpXPWk8gcI5mXQikI Role and Responsibilities:
> Lead the design, development, and deployment of a highly interactive, front-end focused platform using React JS.
> Oversee end-to-end development across the stack, ensuring code quality, performance, and maintainability.
> Work closely with product owners, UI/UX designers, and other stakeholders to turn requirements into technical solutions.
> Mentor and guide a team of full-stack developers, conducting code reviews, providing technical feedback, and fostering best practices.
> Architect scalable solutions, ensuring robust integrations between front-end and back-end services.
> Manage sprints, prioritize tasks, and contribute to architectural decisions and technical strategy.
Qualifications:
> 5+ years of experience in full-stack development, with 2+ years in a technical lead or supervisory role.
> Expertise in React JS, including hooks, context API, state management, and advanced front-end concepts.
> Proficiency in back-end development using Node.js, Python, or Java.
> Solid experience in RESTful API design, microservices architecture, and database management (SQL/NoSQL).
> Familiarity with CI/CD pipelines, Git, Docker, and cloud platforms (AWS, Azure, or Google Cloud Platform).
> Strong problem-solving skills, with the ability to architect solutions that scale.
> Excellent communication and collaboration abilities.