Mid FullStack Developer
Job Description:
Job Title
Mid Full-Stack Developer – MERN Stack
Location
India (Remote)
Experience
3+ years of relevant full-stack development experience
(Strong project experience will be considered in lieu of years)
Compensation
₹8–15 LPA (based on experience and skill depth)
Role Overview
We are looking for a Mid Full-Stack Developer (MERN Stack) to join our engineering team and build scalable, high-performance web applications. This role requires strong ownership across frontend, backend, and MongoDB-driven data layers, with close collaboration with product, design, and QA teams.
You will be responsible for developing new features, improving existing systems, and ensuring performance, scalability, security, and maintainability of our applications.
Key Responsibilities
Frontend Development
Build responsive, high-performance user interfaces using React.js
Write clean, maintainable code using HTML5, CSS3, and JavaScript (ES6+)
Develop reusable components and manage state using Redux / Context API
Ensure cross-browser compatibility and mobile responsiveness
Collaborate with UI/UX designers to translate designs into functional interfaces
Backend Development
Design, develop, and maintain RESTful APIs using Node.js and Express.js
Implement business logic and backend services
Handle authentication and authorization (JWT, OAuth)
Integrate third-party APIs and services
Ensure backend performance, security, and scalability
Database & Data Management (MongoDB-Focused)
Design, develop, and manage MongoDB (NoSQL) databases as the primary data store
Create efficient schemas, indexes, and aggregation pipelines
Write optimized queries and ensure data integrity and performance
Work with Mongoose / MongoDB native drivers
Exposure to PostgreSQL or MySQL is a plus, but MongoDB is core
DevOps & Cloud
Work with cloud platforms such as AWS (EC2, S3, RDS, Lambda – basic to intermediate)
Use Docker for containerization
Participate in CI/CD pipelines (GitHub Actions / GitLab CI)
Monitor, debug, and troubleshoot production issues
Code Quality & Collaboration
Write unit and integration tests
Participate in code reviews and follow best engineering practices
Work in an Agile / Scrum environment
Collaborate with cross-functional teams to deliver features on time
Required Skills & Qualifications (Must-Have)
3+ years of experience in full-stack web development
- Strong proficiency in:
JavaScript (ES6+)
React.js
Node.js & Express.js
MongoDB (primary database)
Hands-on experience building and consuming RESTful APIs
Solid understanding of Git and version control workflows
Familiarity with basic cloud concepts (preferably AWS)
Good to Have
Experience with TypeScript
Knowledge of Next.js
Exposure to GraphQL
Experience with microservices architecture
Understanding of security best practices (OWASP)
Prior experience working in a startup or fast-paced environment
Required Skills:
Development Database RESTful APIs BASIC Product Design Authorization Redux Authentication Collaboration Interfaces Pipelines GraphQL Next.JS CSS3 CI/CD Express.js NoSQL Data Integrity Scalability Version Control Ownership Web Applications Gitlab Data Management Compensation Agile Reviews Features Microservices Components Web Development DevOps Architecture AWS React.js HTML5 Scrum Integration Node.js PostgreSQL TypeScript Github Databases MongoDB Docker Security MySQL Git Design Engineering JavaScript Business Management