Sr Software Engineer MERN

STAUNCH

Lahore

Remote

PKR 2,500,000 - 4,500,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Remote Work Flexibility
Learning Assistance
Company Laptop
Annual Increments
Medical Insurance + OPD Allowance
Leave Encashment
Maternity & Paternity Leaves
USD Salary Component
Annual Trip

Job summary

STAUNCH in Lahore, Pakistan, seeks a Team Lead to guide a skilled engineering team, mentor members, and bridge engineering, clients, and leadership. You will drive technical excellence, own projects end‑to‑end, and ensure timely delivery while promoting best practices and scalable architectures.

The role includes collaboration across teams, performance management, hiring, and strategic input to align technology with business goals.

Qualifications

  • Bachelor’s degree in CS, Engineering, or related field.
  • 5+ years of professional software development, including Senior/Principal roles.
  • Strong MERN stack experience across full‑stack development.
  • Proven ability to manage a team and deliver projects end‑to‑end.
  • Hands‑on with client communication and cross‑team coordination.
  • Experience with Terraform for infrastructure provisioning and IaC.
  • Experience with NestJS Monorepo and Turborepo for scalable apps.
  • Familiarity with AWS security, IAM, encryption, and secure infra practices.
  • Understanding of data privacy and PCI/HIPAA considerations in web apps.

Responsibilities

  • Provide technical leadership and mentorship for the team.
  • Own projects end‑to‑end from requirements to delivery and post‑release support.
  • Collaborate with clients to gather, clarify, and refine requirements.
  • Champion best practices, coding standards, and architectural decisions.
  • Lead cross‑team alignment and knowledge sharing to improve engineering quality.
  • Drive performance management, coaching, and structured development plans.
  • Assist in hiring and building high‑performing teams.
  • Promote policy enforcement and process discipline across teams.

Skills

Team leadership
MERN stack
Code reviews
Mentoring
Client communication
Architectural design
Performance management
Hiring & talent
Problem solving
Terraform
NestJS Monorepo
Turborepo
AWS security
Security/compliance

Education

Bachelor’s degree in CS/Engineering

Tools

MongoDB
PostgreSQL
MySQL
TypeORM
Drizzle ORM
Express.js
React
Node.js
Terraform
NestJS Monorepo
Turborepo
AWS IAM
PCI DSS
HIPAA

Job description

Job Description:

The Team Lead is responsible for leading a team of engineers to deliver high-quality software solutions while mentoring team members, driving technical excellence, ensuring timely project delivery, and acting as a bridge between engineering, clients, and leadership. This role combines hands‑on technical leadership, people management, and delivery ownership.

1. Technical Leadership & Mentorship
  • Act as a technical and career mentor for team members, supporting their growth and long‑term development.
  • Share broad knowledge of technologies, frameworks, and system architectures, guiding the team in making sound technical decisions.
  • Work closely with engineers in a collaborative, peer‑programming and problem‑solving environment.
  • Assist team members in resolving complex technical challenges by offering alternative perspectives and solutions.
  • Lead architectural discussions and contribute to high‑level design decisions.
  • Participate actively in code reviews to ensure quality, maintainability, and adherence to best practices.
  • Continuously upskill by taking relevant courses and encouraging learning within the team.
  • Fulfill all responsibilities expected of a Senior Software Engineer / Principal Software Engineer, in addition to leadership duties.
2. Project Ownership & Delivery
  • Own projects end‑to‑end, from requirement understanding to delivery and post‑release support.
  • Ensure timely, high‑quality delivery by setting clear, realistic goals and aligning team efforts accordingly.
  • Identify risks early and proactively manage dependencies, scope, and timelines.
  • Maintain a strong focus on engineering quality, scalability, and long‑term maintainability.
3. Client Collaboration & Product Thinking
  • Take the lead in client communication for assigned projects.
  • Collaborate with clients to gather, clarify, and refine requirements.
  • Understand the client’s vision and translate it into actionable technical and product outcomes.
  • Add value beyond implementation by researching ideas, competitors, and industry best practices, contributing with a product-oriented mindset.
  • Act as a trusted technical partner to clients, helping shape solutions rather than just executing requirements.
4. Collaboration & Cross-Team Alignment
  • Collaborate closely with other Team Leads, Senior Engineers, and stakeholders to ensure consistency and high standards across teams.
  • Share learnings, challenges, and solutions across teams to continuously improve engineering practices.
  • Support a culture of collaboration, ownership, and accountability.
5. Performance Management & Team Development
  • Lead the performance review cycle for the team.
  • Track, evaluate, and own team and individual KPIs, acting as a conduit between leadership goals and team execution.
  • Provide regular feedback and coaching to help team members improve performance and skills.
  • Identify skill gaps and create structured development plans to enhance team capabilities.
  • Encourage ownership, initiative, and professional growth within the team.
6. Hiring & Talent Building
  • Assist in hiring and recruitment by conducting technical assessments and interviews.
  • Focus on hiring high-performing engineers (“A-players”) and continuously raising the bar for engineering talent.
  • Contribute to building and sustaining high-performing, motivated teams.
7. Process, Standards & Policy Enforcement
  • Promote and enforce company-wide coding standards, guidelines, and best practices.
  • Ensure adherence to engineering processes, discipline, and workflow standards.
  • Help implement and execute company policies to ensure smooth team operations.
  • Support conflict resolution within the team, fostering a healthy and respectful work environment.
8. Strategic Contribution
  • Support upper management in driving the company’s technological vision and mission through idea exchange and technical insights.
  • Align team execution with broader business goals and KPIs.
Job Benefits
  • Market Competitive Salary
  • Lucrative Commission Structure
  • 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
Requirements:
  • Bachelor’s degree or above in Computer Science, Engineering, or a related field.
  • 5+ years of professional experience in software development, including Senior Software Engineer or Principal-level roles.
  • Strong experience with the MERN stack, including MongoDB, PostgreSQL, MySQL with TypeORM and Drizzle ORM, Express.js, React, and Node.js, with a solid understanding of building scalable full-stack applications.
  • Proven experience managing a team and delivering projects end-to-end
  • Hands‑on involvement in client communication and team coordination.
  • Strong technical foundation, problem‑solving skills, and ability to mentor and guide team members.
  • Experience with Terraform for infrastructure provisioning, automation, and infrastructure as code.
  • Experience with NestJS Monorepo and Turborepo for building and managing scalable applications and shared codebases.
  • Experience working with AWS security and compliance controls such as IAM, encryption, secrets management, network security, and secure infrastructure practices.
  • Understanding of data privacy, PHI/PII protection, and PCI-sensitive data handling throughout the application lifecycle and Strong experience implementing HIPAA, PCI DSS, and other security/compliance requirements in web applications.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

PRINCIPAL SOFTWARE ENGINEER
PRINCIPAL SOFTWARE ENGINEER

Tech Avenue Pvt Ltd • Islamabad

On-site
PKR 1,500,000 - 2,000,000
Software Engineer
Software Engineer

Aiemulsion • Peshawar City Tehsil

On-site
PKR 1,800,000 - 3,000,000
Technical Team Lead - MERN
Technical Team Lead - MERN

Code District • Walled City of Lahore

On-site
PKR 1,800,000 - 3,200,000
Senior Software Engineer - MERN Stack
Senior Software Engineer - MERN Stack

Devsinc • Islamabad

On-site
PKR 1,500,000 - 2,100,000
Provident Fund
Medical Inpatient Facility
Medical Outpatient Facility
+7
Software Engineer
Software Engineer

Agentswith • Peshawar City Tehsil

On-site
PKR 1,200,000 - 2,400,000
Senior Full Stack Engineer – Team Lead
Senior Full Stack Engineer – Team Lead

Focusteck Inc. • Lahore

On-site
PKR 1,200,000 - 1,500,000
Senior UI/UX Designer
Senior UI/UX Designer

Superbdeveloper • Lahore

On-site
PKR 1,674,000 - 2,790,000
Software Engineer - MERN
Software Engineer - MERN

Devsinc, LLC • Islamabad

On-site
PKR 900,000 - 1,300,000
Provident Fund
Medical Inpatient Facility
Medical Outpatient Facility
+8
Senior Full-Stack Developer (MERN) – Senior Software Lead Engineer
Senior Full-Stack Developer (MERN) – Senior Software Lead Engineer

Navigatorhr • Lahore

On-site
PKR 3,906,000 - 5,022,000
Senior Software Engineer - MERN Stack
Senior Software Engineer - MERN Stack

Devsinc, LLC • Islamabad

On-site
PKR 1,116,000 - 1,674,000
Provident Fund
Medical Inpatient Facility
Gym Facility
+3