Back
Logo of NorthBay Solutions
NorthBay Solutions

Lead Full Stack Engineer (Vue.js & Node.js)

Work Place
hybrid
Location
Flag of Pakistan
Lahore, Pakistan
Flag of Pakistan
Karachi, Pakistan
Flag of Pakistan
Islamabad, Pakistan
Work Type
full-time
Seniority
senior
Salary
Not specified
Published at

Lead Full Stack Engineer (Vue.js & Node.js)

Experience: 10+ Years
Employment Type: Full-Time, Permanent
Work Model: Hybrid
Location: Lahore, Karachi, Islamabad (Pakistan)

Role Overview

We are looking for an experienced Lead Full Stack Engineer (Vue & Node) to provide technical leadership and architectural direction for a next-generation product. This role requires deep hands-on expertise combined with strong leadership, mentoring, and decision-making capabilities across frontend, backend, and cloud architecture.

Required Skills & Qualifications

  • 10+ years of experience in full-stack development with proven technical leadership or architectural ownership
  • Expert-level backend development experience using Node.js
  • Advanced frontend expertise with Vue.js (Vue 3)
  • Strong experience designing cloud-native and serverless architectures on AWS
  • Hands-on knowledge of AWS services, including Lambda, RDS/MySQL, AppSync/GraphQL, DynamoDB, Cognito, API Gateway, SNS, Glue Jobs, and CloudFormation
  • Strong understanding of microservices, event-driven systems, and API design (REST/GraphQL)
  • Experience implementing Web Sockets and real-time communication solutions
  • Familiarity with CI/CD pipelines, infrastructure-as-code, and automated testing frameworks
  • Excellent communication, stakeholder management, and problem-solving skills
  • Proven ability to lead, mentor, and grow high-performing engineering teams

Preferred Qualifications

  • Experience with Docker, container orchestration, AWS CDK, or advanced IaC practices
  • Strong exposure to Agile/Scrum environments and tools such as Jira and Confluence
  • Experience working directly with customers or business stakeholders

Key Responsibilities

  • Provide technical leadership and architectural guidance to the engineering team
  • Architect, design, and implement scalable, high-performance solutions using Vue.js, Node.js, Python, and AWS
  • Define and maintain application architecture, coding standards, and best practices
  • Collaborate with cross-functional teams to translate business requirements into technical solutions
  • Lead design reviews, code reviews, and architectural decision-making
  • Mentor engineers and support their technical and professional growth
  • Ensure system reliability, scalability, security, and performance
  • Stay current with emerging technologies and drive continuous improvement

What We Offer

  • Leadership role in building and scaling next-generation software products
  • Competitive compensation and benefits
  • Hybrid working model in Lahore, Karachi, or Islamabad
  • Strong engineering culture focused on innovation, ownership, and mentorship