Mean Stack Developer

 

Description:

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.

Organization Vertex IT Solutions
Industry IT / Telecom / Software Jobs
Occupational Category MEAN Stack Developer
Job Location Lahore,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 4 Years
Posted at 2026-02-25 1:15 am
Expires on 2026-04-11