MERN Stack Developer

Techvilla Solutions

Newark, CA

Posted On: Nov 06, 2024

Posted On: Nov 06, 2024

Job Overview

Job Type

Contract - W2

Experience

6 - 10 Years

Salary

Depends on Experience

Work Arrangement

Hybrid

Travel Requirement

0%

Required Skills

  • MERN Stack
  • ReactJS
  • Node.Js
  • MongoDB
  • AWS
  • GitLab
Job Description

We are looking for an experienced MERN Stack Developer to join our dynamic development team. The ideal candidate will have 6-8 years of hands-on experience in developing and maintaining web applications using the MERN stack (MongoDB, Express.js, React.js, Node.js). The developer will work closely with cross-functional teams to build and optimize web applications, APIs, and microservices, with a focus on scalability and performance.

Key Responsibilities
  • Design and develop scalable, high-performance web applications using the MERN stack (MongoDB, Express.js, React.js, and Node.js).
  • Build responsive and engaging user interfaces using ReactJS, HTML5, CSS3, and Material UI.
  • Develop, integrate, and optimize RESTful APIs and services using Node.js and Express.js.
  • Implement and maintain server-side logic, data models, and API endpoints.
  • Collaborate with the team to build reusable code and libraries that are efficient, reliable, and modular.
  • Perform thorough code reviews to ensure best practices in coding and development standards.
  • Write unit and integration tests to ensure code quality and maintainability.
  • Work with AWS services including Lambda, ECS, EKS, and Docker to deploy and maintain applications.
  • Integrate applications with cloud-based solutions and ensure deployment and scaling using AWS and GitLab CI/CD pipelines.
  • Maintain and optimize MongoDB databases, ensuring high availability and scalability.
  • Troubleshoot and debug application issues, optimize performance, and implement improvements.
  • Participate in Agile development cycles, sprint planning, and code releases.
  • Stay current with emerging technologies and industry trends, recommending tools and solutions to enhance development efficiency.

 

Required Skills/Experience
  • 6-8 years of hands-on experience in MERN Stack development (MongoDB, Express.js, React.js, Node.js).
  • Strong proficiency in ReactJS for building modern, dynamic UIs.
  • Expertise in Node.js and Express.js for backend development.
  • Solid experience with MongoDB for designing and managing databases.
  • Strong understanding of HTML5, CSS3, and Material UI for creating responsive and adaptive web interfaces.
  • Hands-on experience in building and consuming RESTful APIs.
  • Experience in AWS services such as Lambda, ECS, EKS, and Docker for cloud application deployment.
  • Proficiency in GitLab and CI/CD pipelines for code versioning and automation.
  • Experience in deploying, scaling, and maintaining web applications in cloud environments (preferably AWS).
  • Strong knowledge of best practices in frontend and backend performance optimization, scalability, and security.
  • Ability to work independently and collaborate effectively in a team environment.
  • Strong problem-solving skills and the ability to troubleshoot complex issues.

Job ID: TS240464


Posted By

Vivek

Information Technology Recruiter