Karachi, Sindh, Pakistan

Technical Team Lead (MEAN Stack)

 Job Description:

Duties & Responsibilities:

  • Responsible for complex logic building, database designing and architecture implementation
  • Conduct code reviews, suggesting improvements and ensuring code standards 
  • Write code and perform unit tests as required to ensure compatibility and stability 
  • Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and propose code solutions
  • Coordination with QA and BA

Qualification & Experience:

  • Bachelors in CS from a reputable institute
  • 4-6 years of relevant experience

Skills Required:

  • Excellent problem solving, analytical skills & the ability to understand complex business requirements.
  • Excellent problem-solving skills
  • Excellent knowledge of HTML, CSS, AJAX, and JavaScript
  • Knowledge of Object-Oriented Programming, Asynchronous Programming, and Design Patterns
  • At least 2 years experience on Angular 5+
  • At least 4 years of experience on ExpressJs, Node.js, MongoDB, and SQL databases
  • Experience with MVC, Microservices, Publish-Subscribe pattern, Flux
  • AWS platform expertise is desired
  • Work on large application like ERP or CRM
  • Familiarity with code versioning tools (such as Git, SVN, and Mercurial)


  • Market competitive salary package
  • Career growth opportunities
  • Health care benefits
  • Provident Fund & EOBI
  • Subsidized transport facility (subject to availability)

  Required Skills:

Angular MVC Microservices ERP Design Patterns CRM Analytical Skills Analysis Tests Business Requirements Reviews MongoDB Problem Solving Node.js Architecture AJAX CSS Databases Salary Programming Git Availability HTML SQL JavaScript Design Business