Job TitleMid Full-Stack Developer – MERN StackRole OverviewWe 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 ResponsibilitiesFrontend DevelopmentBuild responsive, high-performance user interfaces using React.jsWrite clean, maintainable code using HTML5, CSS3, and JavaScript (ES6+)Develop reusable components and manage state using Redux / Context APIEnsure cross-browser compatibility and mobile responsivenessCollaborate with UI/UX designers to translate designs into functional interfacesBackend DevelopmentDesign, develop, and maintain RESTful APIs using Node.js and Express.jsImplement business logic and backend servicesHandle authentication and authorization (JWT, OAuth)Integrate third-party APIs and servicesEnsure backend performance, security, and scalabilityDatabase & Data Management (MongoDB-Focused)Design, develop, and manage MongoDB (NoSQL) databases as the primary data storeCreate efficient schemas, indexes, and aggregation pipelinesWrite optimized queries and ensure data integrity and performanceWork with Mongoose / MongoDB native driversExposure to PostgreSQL or MySQL is a plus, but MongoDB is coreDevOps & CloudWork with cloud platforms such as AWS (EC2, S3, RDS, Lambda – basic to intermediate)Use Docker for containerizationParticipate in CI/CD pipelines (GitHub Actions / GitLab CI)Monitor, debug, and troubleshoot production issuesCode Quality & CollaborationWrite unit and integration testsParticipate in code reviews and follow best engineering practicesWork in an Agile / Scrum environmentCollaborate with cross-functional teams to deliver features on timeRequired Skills & Qualifications (Must-Have)3+ years of experience in full-stack web developmentStrong proficiency in: JavaScript (ES6+)React.jsNode.js & Express.jsMongoDB (primary database)Hands-on experience building and consuming RESTful APIsSolid understanding of Git and version control workflowsFamiliarity with basic cloud concepts (preferably AWS)Good to HaveExperience with TypeScriptKnowledge of Next.jsExposure to GraphQLExperience with microservices architectureUnderstanding of security best practices (OWASP)Prior experience working in a startup or fast-paced environment