Senior Software Engineer

2 weeks ago


Lahore, Punjab, Pakistan Digital Chords Full time

Senior Software Engineer (MERN Stack) – Job Description
Position:
Senior Software Engineer (SSE)
Experience:
4+ Years
Tech Stack:
MERN (MongoDB, , , )
Location:
Onsite DHA Phase 1 Lahore
Employment Type:
Full-time
Overview

We are looking for a highly skilled
Senior Software Engineer (MERN Stack)
with 4+ years of hands-on experience in designing, developing, and deploying scalable web applications. The ideal candidate will have strong problem-solving abilities, solid architecture knowledge, and experience leading features or small teams.

Key Responsibilities

  • Design, develop, and maintain high-quality web applications using the MERN stack.
  • Build scalable RESTful APIs and microservices with and
  • Develop responsive, reusable, and optimized UI components using
  • Work with MongoDB for schema design, indexing, aggregation pipelines, and performance optimization.
  • Lead end-to-end feature development: planning, estimation, coding, testing, deployment.
  • Collaborate with product managers, UI/UX designers, and cross-functional teams.
  • Review code, enforce best practices, and mentor junior team members.
  • Optimize application performance, security, and scalability.
  • Implement CI/CD pipelines, version control workflows (Git), and cloud deployments.
  • Troubleshoot production issues and contribute to continuous improvement.

Required Skills

  • 4+ years of experience in MERN stack development.
  • Strong proficiency in
    JavaScript (ES6+), TypeScript (optional)
    .
  • Expertise in
    (hooks, state management, Redux, Context API)
    .
  • Solid experience with
    ,
    , and backend architecture.
  • Hands-on experience with
    MongoDB
    , including advanced queries and data modeling.
  • Experience with
    REST APIs
    , WebSockets, authentication (JWT, OAuth), and security best practices.
  • Familiarity with
    cloud platforms
    (AWS / Azure / GCP) and containerization (Docker).
  • Experience with
    Git
    , CI/CD pipelines, and agile development.
  • Strong debugging, optimization, and analytical skills.

Good to Have

  • Experience with

    , GraphQL, or microservices architecture.
  • Knowledge of
    unit testing
    (Jest, Mocha, Chai) and automation tools.
  • Experience with
    Redis, Kafka, RabbitMQ
    , or other distributed systems.
  • Exposure to DevOps tools (Terraform, Kubernetes).


  • Lahore, Punjab, Pakistan Xcentric Services | Web & App Development Company | Software Development | React App Development Full time

    Company DescriptionXcentric is a boutique technology agency with a focus on ERP deployment, digital marketing, and e-commerce solutions. With headquarters in Lahore and Chicago, we specialize in empowering mid-market clients through innovative digital strategies, web development, and e-commerce platforms like WooCommerce, Shopify, and Magento. Our expert...


  • Lahore, Punjab, Pakistan NorthBay Solutions Full time

    Role: Senior/Software Engineer - .NETLocation: LahoreExperience: 1-4 years About the Role:NorthBay Solutions is seeking a Senior/Software Engineer - .NET with strong analytical skills and a passion for backend development, especially in parser design and optimization. This is a great opportunity to grow your career while working on challenging and...


  • Lahore, Punjab, Pakistan NorthBay Solutions Full time

    Role: Senior/Software Engineer - .NETLocation: LahoreExperience: 1-4 yearsAbout the Role:NorthBay Solutions is seeking a Senior/Software Engineer - .NET with strong analytical skills and a passion for backend development, especially in parser design and optimization. This is a great opportunity to grow your career while working on challenging and impactful...


  • Lahore, Punjab, Pakistan University of South Asia Full time

    We're Hiring: Senior Software Engineer (Django & Python Specialist)Location: University of South Asia – Cantt Campus, LahoreType: Full-Time | On-siteThe University of South Asia is seeking a highly experienced and motivated Senior Software Engineer to lead and deliver innovative software solutions that drive digital transformation across our...


  • Lahore, Punjab, Pakistan TCP Software Full time

    TCP is committed to cultivating a diverse and inclusive team. However, we are not able to sponsor visas for this role.About TCP (TimeClock Plus):For more than 30 years, TCP has helped organizations engage their people by providing flexible, mobile timekeeping and workforce management solutions. Trusted by tens of thousands of customers and millions of users,...

  • Software Engineer

    2 weeks ago


    Lahore, Punjab, Pakistan launch up labs Full time

    Company DescriptionLaunch Up Labs is a software consulting company based in Anaheim, CA with its development office based in Lahore, Pakistan.Role DescriptionThis is a full-time role for a Senior Software Engineer. The Senior Software Engineer will be responsible for designing, developing, and maintaining system architecture, APIs and Database. Day-to-day...


  • Lahore, Punjab, Pakistan Kamayi Full time

    Ai Senior Software Engineer (Python)*** Hands on Experience of Writing Codes in the recent years is a MUST HAVE***Location Lahore LUMS LCEJob Type Full-TimeExperience 7-8 YearsJob DescriptionWe are looking for a highly skilled and experienced Senior Software Engineer with a strong foundation in Python to join our fast-paced team. In this role, you will be...


  • Lahore, Punjab, Pakistan Strategic Systems International Full time

    PURPOSE:We are seeking a skilled Senior Software Engineer with strong expertise in .NET and Angular to design, develop, and maintain high-quality web applications. The ideal candidate is proactive, adaptable, and comfortable working across diverse .NET environments. Experience in building scalable REST APIs and working with modern development practices is...


  • Lahore, Punjab, Pakistan Stafflink Full time

    Senior Software Engineer (Python / Django / FastAPI)About the RoleWe're looking for aSenior Software Engineerwho thrives on autonomy, innovation, and craftsmanship. You'll be joining a fast-moving, product-driven team where you'll own complex backend systems end to end — from architecture and implementation to optimization and scaling.This role is ideal...

  • Software Engineer

    3 days ago


    Lahore, Punjab, Pakistan Orbix Technologies Full time

     About Orbix TechnologiesOrbix Technologies is aU.S.-based technology companywith a development center inLahore. We deliverhigh-value web, e-commerce, and custom software solutions, and we're now expanding intoAI-driven products and automation.Our culture is built oninnovation, transparency, learning, and excellence— where every team member is encouraged...