# Software Engineer - I MERN

> Devsinc · Lahore, Pakistan · Full-time · Posted 2026-06-05

**Workplace:** on_site

**Department:** Dania Asrar Butt

## Description

We are looking for a motivated and driven Software Engineer I (Backend Focused) to join our engineering team. If you have a solid foundation in modern JavaScript/TypeScript, a passion for clean code, and are eager to level up your architectural skills, this is the perfect role for you.  
  
**You will work closely with senior engineers to build, test, and scale backend services within a multi-tenant SaaS environment using TypeScript, NestJS, and GraphQL. You won't just be shipping features—you will be learning how to apply SOLID principles and Design Patterns in a production environment, writing complex MongoDB aggregation pipelines, and helping us build dynamic, Server-Driven API workflows.**

​

## Requirements

**Key Responsibilities:**

​**Feature Development:** Write clean, well-tested TypeScript code to build new features and API endpoints using the NestJS framework.

​**GraphQL Implementation:** Help build and maintain GraphQL schemas, writing queries and resolvers to deliver data efficiently to our frontend.

​**Workflow Support:** Assist in implementing Server-Driven API workflows that allow the backend to guide dynamic user journeys, step-by-step logic, and application states.

**​SaaS & Multi-Tenancy:** Work under the guidance of senior engineers to maintain data isolation, tenant routing, and security in our multi-tenant SaaS platform.

**​Data Aggregation:** Write and optimize MongoDB aggregation pipelines to handle complex data fetching, reporting, and transformation tasks.

**​Learn and Apply Clean Code:** Learn from senior mentors how to actively apply SOLID principles and common Design Patterns (like Strategy or Factory patterns) to keep our codebase maintainable.

**​Database Maintenance:** Write efficient queries and manage data using MongoDB (MERN stack) or relational databases alongside modern ORMs (like Prisma or TypeORM).

**​Testing & Quality:** Write unit and integration tests to ensure code reliability and participate in peer code reviews to learn and share knowledge.

## Apply

[Apply at Devsinc](https://apply.workable.com/devsinc-17/j/5004737CFA/apply)

---
Powered by [Workable](https://www.workable.com)
