Position: MERN Stack Developer
Location: Bay Area, CA (Hybrid)
Employment Type: Contract
Duration: 6 12 Months
Job Description
We are looking for a highly skilled MERN Stack Developer to design, develop, and maintain scalable web applications. The ideal candidate will have strong hands-on experience across MongoDB, Express.js, React.js, and Node.js, and be comfortable working in a fast-paced Agile environment.
Key Responsibilities
Design, develop, and maintain full-stack web applications using the MERN stack
Build responsive and reusable UI components using React.js
Develop RESTful APIs and backend services using Node.js and Express.js
Work with MongoDB for schema design, data modeling, and performance optimization
Integrate third-party APIs and services
Collaborate with product managers, designers, and other developers
Write clean, scalable, and well-documented code
Perform unit testing, debugging, and performance tuning
Participate in code reviews and Agile ceremonies (stand-ups, sprint planning)
Required Skills
5+ years of experience in Full Stack Development
Strong experience with React.js, Node.js, Express.js, and MongoDB
Proficiency in JavaScript (ES6+), HTML5, and CSS3
Experience with RESTful APIs and JSON
Familiarity with Git/GitHub or similar version control tools
Experience working in Agile/Scrum environments
Strong problem-solving and communication skills
Nice to Have
Experience with TypeScript
Knowledge of Redux, Context API, or other state management tools
Exposure to AWS / Azure / Google Cloud Platform
Experience with Docker, CI/CD pipelines
Prior experience working in high-scale or enterprise applications
Education
Bachelor s degree in Computer Science, Engineering, or related field (preferred)