Job Search and Career Advice Platform

Enable job alerts via email!

Full Stack Technical Lead (MERN + .NET)

Code District

Lahore

On-site

PKR 2,000,000 - 2,750,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading software development firm in Lahore is looking for a Full Stack Technical Lead skilled in MERN and .NET. The candidate will oversee architecture design, mentor engineers, and be involved in hands-on development. The ideal applicant will have 5+ years of experience, strong leadership skills, and a technology-agnostic mindset. This role offers significant engagement with cloud technology and AI tools, ensuring a modern development environment.

Qualifications

  • 5+ years of full-stack web development experience.
  • Strong hands-on experience in .NET and JavaScript/TypeScript.
  • Proven track record of mentoring teams and managing Agile processes.

Responsibilities

  • Own cross-stack architecture (.NET + MERN) and define service boundaries.
  • Lead development using .NET and MERN stacks including design of RESTful APIs.
  • Design and guide cloud deployments on AWS, collaborating with DevOps.

Skills

C#
ASP.NET Core
Web API
React
Node.js
MongoDB
TypeScript
CI/CD
AI-assisted development tools

Tools

AWS
Azure
SQL Server
Job description
About the job Full Stack Technical Lead (MERN + .NET)

Experience: 5+ years of full-stack development with hands-on MERN and .NET

Role Overview

Code District is looking for a Lead Software Engineer with strong expertise in .NET and MERN to drive the architecture and delivery of modern, AI-enabled, cloud-native web applications. This is a hands‑on technical leadership role: you will design systems, lead and mentor engineers across both stacks, enforce standards, and still write production‑quality code.

Our projects typically use C#, ASP.NET Core, Web API, SQL Server on the .NET side, and React/Next.js, Node.js/NestJS/Express, MongoDB, TypeScript on the JavaScript side, deployed on AWS (and increasingly Azure). We expect a technology‑agnostic mindset and the ability to choose the right tool for the job, including leading legacy modernization efforts where needed.

Key Responsibilities
  • Architecture & design: Own cross‑stack architecture (.NET + MERN), define service boundaries, integration patterns, and non‑functional requirements (performance, scalability, security), and apply appropriate design patterns pragmatically.
  • Hands‑on engineering (.NET & MERN): Lead development using C#/ASP.NET Core/Web API and React/Next.js, Node.js/NestJS/Express; design RESTful APIs; work with SQL Server/PostgreSQL/MySQL and MongoDB/NoSQL while enforcing clean code, testing, and observability practices.
  • Cloud & DevOps: Design and guide deployments on major cloud platforms (primarily AWS, with exposure to Azure as a plus), using core services for compute, storage, networking, data, and messaging; collaborate with DevOps on CI/CD and infrastructure, ensuring security, resilience, and cost‑awareness.
  • Team leadership & standards: Lead and mentor developers across .NET and JavaScript squads, set and enforce coding standards and review processes, unblock engineers, and ensure high‑quality, on‑time delivery across multiple workstreams.
  • Client & stakeholder engagement: Work with clients, Product, Design, QA, and PMO to run discovery, shape technical solutions from business goals, estimate and plan sprints, and communicate risks, trade‑offs, and options clearly.
  • AI & modernization leadership: Promote AI‑assisted development tools (Copilot, Cursor, ChatGPT) and AI features (LLM integrations, intelligent workflows), and, where applicable, lead legacy modernization initiatives (monolith, microservices, on‑prem cloud, .NET Framework, .NET Core, stack migrations).
Required Skills & Experience
  • 5+ years of professional experience in full‑stack web development with strong, hands‑on experience in both:
    • .NET: C#, ASP.NET Core, Web API, strong background with SQL Server or other relational databases.
    • JavaScript/TypeScript: React/Next.js on the frontend and Node.js (NestJS/Express) on the backend with MongoDB/NoSQL.
  • Solid understanding of software engineering fundamentals, architecture styles (modular monolith, microservices, API‑first, event‑driven) and design patterns (DI, repository, adapter, strategy, etc.) applied in real systems.
  • Strong experience in designing and consuming REST APIs, integrating third‑party services, and building secure, performant, and maintainable backend services.
  • Practical, hands‑on experience with cloud platforms AWS is required; Azure experience is a strong plus (compute, storage, databases, networking, messaging, monitoring, CI/CD concepts).
  • Proven track record of leading engineering teams: mentoring, code reviews, setting standards, and managing delivery across multiple streams in Agile/Scrum environments.
  • Technology‑agnostic mindset comfortable switching between .NET and JavaScript ecosystems and able to evaluate and adopt other technologies when required.
  • Experience with or strong interest in AI/LLM integration and AI‑assisted development tools (Copilot, Cursor, ChatGPT, etc.).
  • Nice to have: Experience leading legacy modernization efforts (replatforming, refactoring, cloud migration, tech stack upgrades).
  • Excellent communication and client‑facing skills, with high levels of ownership, discipline, and commitment to engineering excellence and deliver.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.