Lead Software Engineer (MERN)

17 - 23 lakhs per annum Chandol (Bishalnagar, Kathmandu) 7+ years of experience Engineering
Full-timeEngineering

We are seeking a highly experienced Lead Engineer with a proven track record of architecting and delivering complex SaaS applications. This role will be responsible for driving the technical vision, leading architectural decision-making, and ensuring our platform is built for scale and resilience. You will work hands-on with modern technologies including the MERN stack, AWS cloud services, microservices, and serverless computing, while also providing technical leadership, mentoring engineers, and fostering a high-performance engineering culture.
This is a critical leadership role for an engineer who thrives on solving complex problems, building scalable systems, and guiding teams through technical challenges.

Key Responsibilities

  • Define and drive the technical architecture of our SaaS platform, ensuring scalability, reliability, and performance.
  • Lead the design and implementation of microservices and serverless solutions on AWS.
  • Collaborate with Product Management and Engineering Leadership to align technical decisions with business goals.
  • Guide and mentor engineers across teams, fostering professional growth and technical excellence.
  • Contribute hands-on to development in PHP, JavaScript, and Python, with deep involvement in MERN stack-based applications.
  • Establish best practices for code quality, system design, security, and deployment.
  • Make critical architectural decisions that influence product direction and long-term maintainability.
  • Champion cloud-native development patterns, CI/CD pipelines, and DevOps practices.
  • Support the scaling of our SaaS offerings to handle increasing user and data demands.

Required Qualifications

  • 7+ years of professional software engineering experience.
  • Bachelor’s or Master’s degree in Computer ScienceInformation Technology, or related field.
  • Familiar in PHP, JavaScript, and Python.
  • Proven experience building and scaling applications using the MERN Stack (MongoDB, Express.js, React, Node.js).
  • Hands-on experience with AWS cloud services (e.g., Lambda, ECS, S3, RDS, API Gateway).
  • Strong knowledge of microservices and serverless architectures.
  • Demonstrated success making key technical and architectural decisions.
  • Previous experience in a technical leadership role with responsibility for mentoring and guiding engineering teams.
  • Experience developing and scaling SaaS solutions.

Preferred Qualifications

  • Experience with infrastructure as code (e.g., Terraform, AWS CDK, CloudFormation).
  • Familiarity with event-driven architectures and message queues (SQS, Kafka, RabbitMQ).
  • Exposure to CI/CD pipelines and DevOps automation.
  • Strong understanding of security and compliance in cloud-native SaaS environments.
  • Excellent communication skills with the ability to influence both technical and non-technical stakeholders.

Our Office

Kathmandu, Nepal

Located Chandol (Bishalnagar, Kathmandu), our office provides a modern workspace with all the amenities you need to do your best work. We’re easily accessible by public transport and offer flexible working arrangements.

Perks & Benefits

We believe in taking care of our team with meaningful benefits and a supportive work environment.

5-Day Work Week

Balanced work schedule with weekends off

Flexible Hours

Work when you’re most productive

We care about craft

Comprehensive health coverage for you

Dashain Bonus

Annual festival bonus for celebration

30 Days Paid Leave

Generous vacation and sick leave policy

Training & Development

Budget for courses and skill development

Team Activities

Regular team outings and fun events

Snacks & Coffee

Free refreshments throughout the day

SSF Contribution

Social security fund contribution

Life at Codewing

We work hard, support each other, and celebrate our wins together.