Software Engineer - I MERN

Devsinc


Date: 2 weeks ago
City: Lahore
Contract type: Full time

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.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Robotics Data Collector (Pakistan)

CNTXT AI, Lahore
3 hours ago
CNTXT AI is a leading artificial intelligence company focused on building next-generation AI systems, products, and infrastructure. We specialize in developing multimodal AI, robotics, and intelligent agents, powered by high-quality real-world data. Data is at the core of our innovation. We invest heavily in data collection, annotation, and AI training pipelines to enable advanced systems such as embodied AI and...

App/Technical Support (Helpdesk)

Aqovia, Lahore
1 day ago
Why Aqovia? We don’t just build software, we engineer impact. Aqovia is an international technology firm focused on creating real-world value through AI, data, and bespoke software solutions. Our model is unique. Beyond delivering high-end services to our clients, we also act as a strategic incubator, investing in and nurturing a diverse portfolio of companies. From fintech and healthcare to...

Payment Gateways Specialist/ AM

ACE Money Transfer, Lahore
3 days ago
AM/ Specialist – Payment Gateways & CorridorsJob TitleAssistant Manager / Specialist – Payment Gateways & CorridorsDepartmentOperationsReporting ToHead of Operations / COOCompany NameACE Money TransferLocationLahore or KharianEmployee TypeFull TimeExperience Required3–5 years in payments, fintech, or remittance operationsQualificationMinimum GraduationRole OverviewACE Money Transfer is a leading global remittance company operating across multiple corridors with integrations to international payment gateways and local Alternative Payment...