Overview
Job Title: Full Stack Developer (MERN Stack)
Experience Level: 3+
Location: On-site, Indore M.P.
Employment Type: Full-Time
About the Role
We are looking for a talented and proactive Full Stack Developer (MERN) with 3+ years of professional experience to join our growing development team. The ideal candidate will have hands-on expertise in building scalable web applications using the MERN stack (MongoDB, Express.js, React.js, Node.js), a deep understanding of both frontend and backend development, and a passion for clean, maintainable code.
Key Responsibilities
- Develop and maintain robust, scalable web applications using the MERN stack.
- Implement responsive, cross-browser compatible UIs using React.js, Tailwind CSS, Material-UI, or Bootstrap.
- Manage state efficiently with tools like Redux or Zustand.
- Build RESTful APIs and backend services with Node.js and Express.js.
- Implement secure authentication and authorization using JWT or OAuth.
- Model and manage databases using MongoDB and Mongoose ORM.
- Deploy applications to cloud platforms such as AWS, Heroku, Vercel, or Netlify.
- Collaborate with cross-functional teams using Git, Agile/Scrum, and tools like Jira or Trello.
- Write clean, testable code and participate in code reviews.
Required SkillsFrontend
- Strong proficiency in JavaScript (ES6+), HTML5, and CSS3
- In-depth experience with React.js (Hooks, Functional Components, Context API)
- Familiarity with Next.js for SSR/SSG (optional but preferred)
Backend
- Solid understanding of Node.js and Express.js
- Proficient in building and securing RESTful APIs
- Experience with file upload (e.g., Multer), data validation (Joi), and middleware architecture
Database
- Experience with MongoDB and Mongoose
- Strong understanding of data modeling, indexing, and aggregation pipelines
DevOps & Deployment
- Experience deploying full stack apps to AWS, Heroku, Netlify, or Vercel
- Exposure to CI/CD, Docker, and Nginx is a plus
Version Control & Project Management
- Hands-on with Git, GitHub or GitLab
- Familiarity with Agile practices and tools like Jira, Trello
Nice to Have
- Familiarity with TypeScript
- Experience with GraphQL
- Basic knowledge of WebSockets for real-time features
- Unit testing with tools like Jest, Mocha, or React Testing Library
Job Type: Full-time
Pay: ₹50,000.00 - ₹60,000.00 per month
Benefits:
- Paid sick time
- Paid time off
Schedule:
- Day shift
Supplemental Pay:
- Performance bonus
Experience:
- MERN: 3 years (Required)
Work Location: In person