Senior Software Developer (Mern)

0 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Title:

Location:


About the Role

Seeking a Senior Software Developer to drive design and delivery of enterprise-grade web applications using the MERN stack, modern DevOps, and scalable architectures. The ideal candidate blends technical depth with people leadership, can own end-to-end execution, and collaborates cross-functionally to ship high-quality, secure, and performant software.


What You’ll Do :-


Technical Leadership:

  • Lead full-stack development using MongoDB, Express.js, React.js, and Node.js (TypeScript preferred).
  • Own solution design, code quality, reviews, and best practices (performance, security, scalability).
  • Implement REST/GraphQL APIs, JWT/OAuth2 auth, and database performance optimization.
  • Build responsive, accessible UIs using React Hooks, Redux/Context, and CSS frameworks (Tailwind/Material-UI/Bootstrap).


Architecture & System Design:

  • Design and evolve microservices, event-driven systems, and modular monoliths using SOLID principles and common patterns.
  • Define API gateways, messaging (RabbitMQ/Kafka), caching (Redis/Memcached), and observability.
  • Make trade-off decisions for availability, consistency, latency, cost, and team velocity.


DevOps & Infrastructure:

  • Containerize and orchestrate services with Docker/Kubernetes; implement IaC (Terraform/CloudFormation).
  • Set up CI/CD (GitHub Actions/Jenkins/GitLab CI), automated testing gates, and secure deployments.
  • Administer cloud services (AWS/Azure/GCP) and core infra (SSL, domains, secrets, environments).


Delivery & Team Management:

  • Lead a cross-functional squad (frontend, backend, QA, DevOps) through agile ceremonies (standups, planning, reviews, retros).
  • Break down epics, prioritize roadmaps, manage risks/dependencies, and ensure on-time releases.
  • Mentor engineers, drive knowledge sharing, uphold coding standards, and support hiring/onboarding.


Must-Have Skills:

  • Strong MERN expertise: Node.js, Express.js, React.js, MongoDB; solid TypeScript and modern JavaScript (ES6+).
  • Proven experience designing scalable systems (microservices/event-driven), API design, and database modeling.
  • CI/CD and DevOps exposure: Docker, Kubernetes, Git workflows, automated testing, and environment management.
  • Cloud proficiency in at least one major provider (AWS/Azure/GCP).
  • Frontend fundamentals: React Hooks, state management (Redux/Context), component-driven development, and performance optimization.
  • Quality mindset: unit/integration/e2e testing (Jest/Mocha/Cypress), linting, code review, and security best practices (OWASP).


Good-to-Have:

  • Kafka/RabbitMQ, gRPC, WebSockets, server-side rendering (Next.js) experience.
  • Caching and performance tuning (Redis, CDN, profiling).
  • Monitoring/observability (Prometheus, Grafana, New Relic, ELK).
  • Experience with domain-driven design (DDD), event sourcing, and service mesh.
  • Exposure to Strapi/Headless CMS, Vite/Webpack build optimization.


What Success Looks Like (First 6 Months):

  • Ship at least one major release end-to-end with measurable improvements (latency, throughput, error rate).
  • Establish and enforce coding standards, branching strategy, and CI/CD pipelines with quality gates.
  • Improve test coverage and reduce incidents via proactive monitoring and root-cause analyses.
  • Mentor team members and level up the squad’s execution and ownership.


Why Join:

  • Build high-impact, large-scale systems with autonomy.
  • Work with a modern stack and a strong engineering culture.
  • Clear growth path toward Architecture/Engineering Management.

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps 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