Mern Stack Developer

Job Description

As a Senior MERN Stack Developer, you will play a key role in designing, developing, and maintaining web applications using the MERN stack, with a focus on React, Next.js, NEST.js, AWS, payment gateways (Stripe), and AI technologies. You will collaborate closely with cross-functional teams to build scalable, secure, and high-performance applications.

Key Responsibilities:

  • React & Next.js Development: Develop user-facing features using React and Next.js to create fast, scalable, and responsive web applications.
  • Backend Development with NEST.js: Design and implement backend services using NEST.js to ensure high performance, scalability, and reliability.
  • AWS Services: Integrate and manage cloud-based infrastructure and services using AWS, including but not limited to EC2, S3, Lambda, API Gateway, and RDS.
  • Payment Gateway Integration: Integrate Stripe payment gateway for seamless and secure payment processing.
  • AI Integration: Work on integrating AI technologies (such as machine learning models, NLP, or recommendation engines) into applications to enhance functionality and user experience.
  • Collaboration: Work closely with designers, product managers, and other developers to deliver high-quality, well-tested code.
  • Code Reviews & Best Practices: Conduct code reviews and follow best practices to ensure clean, efficient, and maintainable code.
  • Performance Optimization: Optimize web applications for maximum speed, performance, and scalability.
  • Continuous Learning: Stay updated with the latest trends in web development, AI, and cloud technologies to continuously improve skills and contribute to the growth of the team.

Requirements:

  • Experience: Minimum 3+ years of hands-on experience in full-stack development using the MERN stack (MongoDB, Express.js, React, Node.js).
  • React & Next.js: Strong expertise in building modern web applications using React and Next.js frameworks.
  • NEST.js: Proficient in building scalable and maintainable backend applications using NEST.js (TypeScript preferred).
  • AWS Services: Experience with AWS services, including EC2, S3, Lambda, and RDS for cloud infrastructure management and deployment.
  • Payment Gateway Integration: Proven experience in integrating payment gateways, specifically Stripe, for processing payments securely and efficiently.
  • AI Technologies: Familiarity with integrating AI/ML models, tools, or APIs into web applications is a plus.
  • Version Control: Strong experience with Git and Git workflows.
  • Database Knowledge: Experience with both SQL and NoSQL databases, preferably MongoDB.
  • Problem Solving: Excellent analytical and problem-solving skills with the ability to troubleshoot complex issues.
  • Communication: Strong written and verbal communication skills. Ability to work in a collaborative team environment.

Job Summary

  • Published on:2025-01-15 4:31 pm
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:3 Years
  • Job Location:Lahore
  • Gender:No Preference
  • Application Deadline:2026-01-23