Software Engineering

Software Engineer - I (MERN Stack)

Lahore
Work Type: Full Time
Experience: 2+ Years
Location: Lahore (Hybrid)

We’re excited to meet you! 🚀

Staunch is growing, and we’re looking for a talented Software Engineer - I (MERN Stack) to join our team. This role is perfect for someone who enjoys solving complex problems, building scalable backend systems, and working closely with frontend teams to deliver high-quality products.

Requirements
  • 2+ years of hands-on experience with MERN or related technologies
  • Bachelor’s degree in Computer Science or a related field (or equivalent practical experience)

Core Competencies

  • Strong communication skills with the ability to analyze, understand, and translate project requirements into technical solutions.
  • Excellent problem-solving skills in backend development and frontend–backend integration patterns.


Technical Skills

Backend Frameworks

  • Strong understanding of Node.js core concepts and the NestJS framework.

Databases & Data Modeling

  • Solid understanding of SQL and NoSQL database design patterns.
  • Hands-on experience with MongoDB, MySQL, and PostgreSQL.
  • Good command over ERD modeling and schema design.
  • Hands-on working experience with Mongoose and TypeORM.

APIs & Real-Time Communication

  • Strong understanding of REST APIs, GraphQL, and WebSockets.

Authentication & Security

  • Excellent understanding of OAuth strategies, authentication/authorization flows, and server-side security best practices.
  • Knowledge of encryption patterns and secure data handling.

Cloud & DevOps

  • Good understanding of Docker containerization.
  • Familiarity with cloud ecosystems such as AWS and Google Cloud (GCS).

Third-Party Integrations

  • Experience integrating external services such as Stripe and Google services (e.g., OAuth, Maps, APIs).

Nice to Have (Optional)

  • Experience working in MERN-based architectures with frontend teams.
  • Familiarity with CI/CD pipelines and environment-based deployments.
  • Exposure to microservices or modular backend architectures.
Why Join Staunch?
  • Work with a collaborative and growth-focused team
  • Opportunity to work on impactful, real-world products
  • Learn, grow, and evolve with modern technologies
  • Flexible and supportive work environment

Perks & Benefits

💰 Market Competitive Salary 

💲 USD Component in Salary

🏥 Medical Insurance + OPD Allowance

📝 Interest-Free Loan & Leave Encashment

🏆 Long Service Awards

🏠 Remote Work Flexibility

🌴 Annual Trip & 28 Paid Leaves

👶 Maternity & Paternity Leaves

💻 Company Laptop

🎓 Learning Assistance

📈 Annual Increments


If you’re passionate about backend engineering, enjoy building scalable systems, and want to grow with a dynamic team, we’d love to hear from you!

📩 Apply now and become a part of Staunch.

Submit Your Application

You have successfully applied
  • You have errors in applying