The role
Job description
Job Title: Lead / Senior Full-Stack Engineer (MERN Stack)
Department: Engineering & Product Development
Experience Level: 6 – 10 Years
Location: [City, Country / Hybrid / Remote]
Employment Type: Full-Time
Job Purpose
We are seeking a high-performing Lead / Senior MERN Stack Developer with 6 to 10 years of software engineering experience to architect, build, and scale enterprise-grade web applications. In this role, you will lead the technical design of backend systems (Node.js/Express.js), drive modern frontend development (React.js/Next.js), manage NoSQL/SQL databases, and mentor junior and mid-level engineers.
JobLeads
Key Responsibilities1. Architecture & Technical Leadership
- System Design & Architecture: Architect scalable, low-latency, and secure full-stack applications using MongoDB, Express.js, React.js, and Node.js.Cutshort
- Technical Guidance & Mentorship: Lead a pod of developers, conduct rigorous code reviews, enforce coding standards, and establish architectural best practices.JobLeads
- Product Collaboration: Partner with Product Managers, UI/UX designers, and cross-functional teams to translate complex business requirements into high-level system specifications.Cutshort
- Backend & Database Engineering (Node.js & MongoDB)
- API Development: Design and build secure, high-throughput RESTful APIs and GraphQL services using Node.js and Express.js / NestJS.JobLeads
- Database Modeling & Optimization: Design scalable MongoDB schemas, indexing strategies, aggregation pipelines, and query optimizations.Cutshort
- Asynchronous & Real-Time Processing: Implement asynchronous queue management (BullMQ/Redis), WebSockets/Socket.io for real-time applications, and microservices integration.JobLeads
- Frontend Development (React.js / Next.js)
- Frontend Architecture: Build responsive, reusable component libraries using modern React.js or Next.js(SSR/SSG).
- State & Data Management: Implement clean frontend state architecture (Redux Toolkit, Zustand, or React Query / TanStack Query).NxtWave
- Performance Optimization: Optimize Web Vitals, page render times, bundle sizes, lazy loading, and cross-browser compatibility.JobLeads
- Security, Testing & DevOps
- Security & Auth: Enforce enterprise web security standards (OWASP, JWT/OAuth2 authentication, RBAC, input sanitization, CSRF/XSS prevention).
- Automated Testing: Set up unit, integration, and E2E testing strategies using Jest, Supertest, Cypress, or Playwright.
- Cloud & CI/CD: Oversee CI/CD pipelines (GitHub Actions/GitLab CI), containerization (Docker, Kubernetes), and cloud hosting platforms (AWS / GCP).JobLeads
Technical Skills & Qualifications
- Experience: 6 to 10 years of full-stack engineering experience, with at least 4+ years heavily focused on the MERN ecosystem in high-scale environments.
- Frontend: Expert knowledge of React.js, Next.js, HTML5/CSS3, TypeScript, and modern CSS frameworks (TailwindCSS/Material-UI).Acquaint Softtech
- Backend: Advanced expertise in Node.js, Express.js (or NestJS), REST/GraphQL APIs, microservices architectures, and event-driven patterns.JobLeads
- Database & Caching: Strong expertise in MongoDB (indexing, sharding, aggregations) alongside caching layers like Redis. Experience with relational databases (PostgreSQL/MySQL) is a major plus.JobLeads+ 1
- DevOps & Infrastructure: Proficiency with Docker, AWS services (S3, EC2, Lambda, ECS, CloudFront), and automated deployment strategies.
- Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or equivalent practical experience.NxtWave
Soft Skills & Leadership Profile
- Problem Solving: Ability to debug multi-layer performance issues and production incidents swiftly.
- Team Leadership: Experience in sprint planning, agile task allocation, technical estimation, and team building.Cutshort
- Communication: Excellent verbal and written technical communication skills to explain architectural decisions to stakeholders.
Pay: ₹671,000.00 - ₹2,100,000.00 per year
Work Location: In person