Job Summary: We are seeking an experienced with strong skills in React JS and Node JS. In this role, you will design, develop, and maintain scalable web applications while contributing to both frontend and backend development. Mandatory Skills:
3-6 years of hands-on experience in full-stack development using React JS and Node JS.
Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
Good knowledge of state management tools (e.g., Redux, Context API).
Experience using GitLab for version control.
Ability to optimize performance and troubleshoot issues for scalable apps.
Familiarity with DevOps tools and practices, including CI/CD pipelines.
Able to work independently and collaborate effectively with the team.
Good communication skills for contributing to discussions and decision-making.
Contribute to all phases of the product development lifecycle, from requirements to deployment.
Good to have skills:
Experience using Docker for containerization.
Familiarity with AWS or Azure for cloud deployment and scaling.
Proficiency in working with Linux environments.
Configure and maintain development environments, including Linux systems.
Work with the DevOps team to automate build and deployment pipelines using CI/CD tools.
Participate in team meetings, contributing to project planning, technical decisions, and sprint reviews.
Write and maintain unit and integration tests to ensure code quality.