Senior Mern Stack Developer

Job Description

We are looking for Senior MERN Stack Developers with 7-10 years of experience to join our dynamic team in Karachi. As a senior developer, you will be responsible for architecting, developing, and maintaining scalable web applications using the MERN (MongoDB, Express.js, React.js, Node.js) stack. This is an opportunity to work on complex projects, mentor junior developers, and play a crucial role in shaping our tech landscape.

 

Key Responsibilities:

  • Full-Stack Development: Design, develop, and optimize scalable web applications using the MERN stack.
  • Architecture & Design: Implement high-level software architecture and design scalable microservices-based solutions.
  • Backend Development: Build RESTful APIs and GraphQL endpoints using Node.js, Express.js, and integrate with MongoDB.
  • Frontend Development: Develop interactive UIs with React.js, ensuring high performance and usability.
  • State Management: Use Redux, Recoil, or Zustand for efficient state management.
  • Database Management: Design, optimize, and maintain MongoDB, including schema design, indexing, and aggregation pipelines.
  • Cloud & DevOps: Deploy and manage applications on AWS, GCP, or Azure with CI/CD pipelines.
  • Testing & Debugging: Write and maintain unit, integration, and end-to-end tests using Jest, Mocha, Chai, or Cypress.
  • Performance Optimization: Monitor and optimize application performance, ensuring high scalability and reliability.
  • Mentorship & Code Reviews: Lead and mentor junior developers, conduct code reviews, and enforce best practices.

 

Technical Skills Required:

  • Frontend: React.js, Next.js, TypeScript, Redux/Zustand/Recoil, Styled Components, Tailwind CSS
  • Backend: Node.js, Express.js, Nest.js, GraphQL, REST API development
  • Database: MongoDB, Mongoose, PostgreSQL (optional)
  • State Management: Redux, Context API, Zustand, Recoil
  • Authentication: JWT, OAuth, Firebase Authentication
  • DevOps & Cloud: Docker, Kubernetes, CI/CD (GitHub Actions, Jenkins), AWS/GCP/Azure
  • Testing: Jest, Mocha, Chai, Cypress
  • Version Control: Git, GitHub/GitLab
  • Third-Party Integrations: Stripe, Firebase, WebSockets, Redis

 

Qualifications & Experience:

  • Bachelor’s/Master’s degree in Computer Science, Software Engineering, or a related field.
  • 7-10 years of professional experience as a MERN Stack Developer.
  • Proven track record of working on high-scale production applications.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.

Job Summary

  • Published on:2025-02-14 5:44 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:7 Years
  • Job Location:Karachi
  • Gender:No Preference
  • Application Deadline:2026-01-12