Skip to main content

MEAN Stack Developer

Technology
Vertex IT Solutions
Lahore, Pakistan1 months agoUntil 18/05/2026
Full time

Job description

Vertex IT Solutions is a Lahore-based software company serving as the back office for a U.S.-based technology firm. We deliver innovative software and digital solutions to global clients, operating primarily during the night shift in Pakistan to align with U.S. business hours.

Our core focus areas include Software Engineering, Software Quality Assurance, DevOps, Enterprise Applications, and Digital Transformation. At Vertex, we believe in building not just technology, but meaningful success stories for our clients and our people alike.

We are now looking for a skilled and results-driven MEAN Stack Developer to join our growing engineering team and contribute to the development of modern, scalable, and high-performance web applications.

Position Overview

As a MEAN Stack Developer at Vertex IT Solutions, you will be responsible for designing, developing, and maintaining full-stack web applications using MongoDB, Express.js, Angular, and Node.js. You will work across both front-end and back-end layers, ensuring seamless integration, optimized performance, and secure application architecture.

This role is ideal for someone who enjoys building complete systems end-to-end, writing clean and maintainable code, and working in a fast-paced Agile environment.

Key Responsibilities

1. Full-Stack Development

  • Develop scalable web applications using the MEAN stack (MongoDB, Express.js, Angular, Node.js).
  • Build responsive and high-performance front-end applications using Angular (v16 ) and TypeScript.
  • Design and implement secure, scalable RESTful APIs using Node.js and Express.js.
  • Develop reusable components and modular backend services.
  • Ensure optimal application performance across devices and browsers.
2. Backend & Database Management
  • Design, develop, and maintain MongoDB schemas and data models.
  • Implement secure authentication and authorization mechanisms (JWT, OAuth).
  • Handle data validation, error handling, and API security best practices.
  • Optimize database queries and ensure efficient data retrieval.
  • Integrate third-party services and external APIs where required.
3. Integration & Collaboration
  • Collaborate with UI/UX designers, QA engineers, DevOps teams, and product managers.
  • Participate in Agile ceremonies including sprint planning, backlog grooming, stand-ups, and retrospectives.
  • Work closely with DevOps to support CI/CD pipelines and cloud deployments.
  • Ensure smooth integration between front-end and backend systems.
4. Code Quality, Testing & Performance
  • Write clean, modular, and well-documented code following industry best practices.
  • Implement state management using RxJS or NgRx where appropriate.
  • Develop unit and integration tests using tools such as Jest, Jasmine, or Cypress.
  • Troubleshoot production issues and debug full-stack application errors efficiently.
  • Continuously improve application performance and scalability.
5. Security & DevOps Awareness
  • Follow secure coding practices to prevent vulnerabilities (XSS, CSRF, injection attacks).
  • Work with containerization tools such as Docker (preferred).
  • Support deployment processes in cloud environments such as AWS, Azure, or similar platforms.
  • Understand basic infrastructure concepts and collaborate with DevOps teams.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
  • 4–6 years of hands-on experience in full-stack development.
  • Strong proficiency in Node.js, Express.js, and MongoDB.
  • Strong experience with Angular (v16 preferred), TypeScript, HTML5, and CSS3.
  • Experience building and consuming RESTful APIs.
  • Solid understanding of asynchronous programming, event-driven architecture, and API security.
  • Experience working with Git, Jira, and Agile/Scrum methodologies.
  • Familiarity with CI/CD pipelines and cloud environments.
  • Strong analytical, debugging, and problem-solving skills.
  • Excellent communication and leadership abilities in a cross-functional, international environment.
  • Willingness to work onsite in Gulberg II, Lahore, during night/evening shift aligned with U.S. hours.

What We Offer

  • Competitive salary package with performance-based incentives.
  • A professional, collaborative, and innovation-driven work environment.
  • Opportunities for skill development, technical leadership, and career advancement.
  • Exposure to international projects, modern front-end stacks, and enterprise-level applications.
  • Medical coverage, paid leaves, and other employee benefits.

How to Apply

If you’re a passionate and skilled MEAN Stack Developer with a strong background in building dynamic, responsive web applications and you’re eager to take ownership of your work and make a real impact through clean, efficient, and innovative code—we’d love to hear from you.

Please send your updated CV and a brief cover letter to careers@vertexitsol.com with the subject line:

“Application for MEAN Stack Developer – Lahore”

Join Vertex IT Solutions and become part of a team that values excellence, accountability, and growth—where your front-end expertise truly makes a difference.

Keywords
monthsOfExperience: 48HTML5CodingJiraMongodbScalabilityTypescriptJasmineAngularNode.jsAngularJSJavaScriptDevOpsCss 3OauthScrumJWtCI / CDNodeDebugger

¿Te interesa este puesto?