Sr. MERN Stack Developer

0 years

2 - 5 Lacs

Posted:3 days ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Part Time

Job Description

Job Summary

We are seeking an experienced Senior MERN Stack Developer with a strong background in building scalable, high-performance, and event-driven web applications. The ideal candidate will be an expert in Node.js, Express.js, and modern JavaScript (ES2021+) , with proficiency in MongoDB , Redis , and Kafka .

This role demands deep technical expertise in back-end and front-end development using the MERN stack, coupled with hands-on experience in real-time data streaming , search optimization , and intelligent caching strategies . The candidate should also have a solid understanding of TypeScript , microservices , and cloud-based data solutions such as BigQuery and Google Cloud Retail Search (Vertex AI) .

Key Responsibilities

  • Design, develop, and maintain scalable applications using MongoDB, Express.js, React.js, and Node.js .
  • Implement and optimize event-driven architectures using Kafka with robust producer–consumer design patterns.
  • Architect and manage MongoDB schemas , aggregation pipelines , and indexing strategies for performance and scalability.
  • Utilize Redis for intelligent caching, session management, and distributed locking.
  • Integrate and fine-tune search platforms like Algolia and Google Cloud Retail Search (Vertex AI) to enhance user experience.
  • Design and manage data flows using BigQuery or equivalent data warehouse systems for analytics and insights.
  • Collaborate with cross-functional teams including product managers, UI/UX designers, and DevOps engineers to deliver end-to-end solutions.
  • Conduct code reviews, enforce best practices, and mentor junior developers.
  • Implement CI/CD pipelines and automated testing for consistent, high-quality deployments.
  • Monitor system performance, troubleshoot issues, and optimize code for scalability and reliability.

Required Technical Skills

  • Languages & Frameworks:
    • Expert in Node.js (v18+) , Express.js , and JavaScript (ES2021+)
    • Strong understanding of asynchronous event loops , non-blocking I/O , and concurrency control
    • Experience with TypeScript preferred
  • Databases & Storage:
    • Advanced MongoDB skills (schema design, aggregation pipelines, indexing optimization)
    • Proficiency with Redis for caching, session handling, and distributed systems
    • Familiarity with SQL databases (e.g., PostgreSQL)
  • Event-Driven Architecture:
    • Deep expertise in Kafka (producers, consumers, partitioning, offsets, consumer groups)
    • Experience with message deduplication , event replay , and idempotent processing
  • Search & Data Systems:
    • Hands-on integration with Algolia Search API and Google Cloud Retail Search (Vertex AI)
    • Understanding of ranking models , facet optimization , and query expansion
    • Experience with BigQuery or equivalent data warehouse tools
    • Knowledge of search analytics , user behavior tracking , and A/B testing pipelines

Nice-to-Have Skills

  • Experience with React.js (v18+) , Next.js , or TypeScript-based front-end frameworks.
  • Exposure to Docker and Kubernetes.
  • Familiarity with WebSockets , and microservices architecture

Soft Skills

  • Strong analytical and problem-solving skills with attention to detail.
  • Excellent communication and collaboration abilities across technical and non-technical teams.
  • Proven leadership and mentorship experience.
  • Proactive approach to innovation, optimization, and continuous learning.
  • Strong sense of ownership and accountability in delivering high-quality software.

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You