Technical Lead Nodejs and Nestjs

2 weeks ago


Lahore, Punjab, Pakistan Simplex Technology Solutions Full time $90,000 - $120,000 per year

Technical Lead:

As a Technical Lead, you will work closely with cross-functional teams to drive the development of new features, optimize existing functionalities, and ensure the stability of our live production environment. Your expertise in backend technologies, microservices architecture, and programming principles will be critical to maintaining the performance and scalability of our applications. You will also contribute to code reviews, mentoring junior developers, and implementing industry-standard processes for version control (Git) and API testing.

Key Responsibilities

  • Feature Development and Optimization:
  • Design, develop, and deploy new features for our mature products running in multi-client live production environments.
  • Optimize existing backend systems to improve performance, scalability, and maintainability.
  • Collaborate with product managers and frontend developers to translate business requirements into technical specifications.

Backend Development with NestJS and

  • Build and maintain RESTful API endpoints using NestJS and .
  • Implement clean, modular, and reusable code following SOLID principles, Dependency Injection (IoC), and DRY methodology.
  • Ensure secure coding practices to protect against vulnerabilities such as SQL injection, XSS, and CSRF.

Database Management:

  • Design and optimize database schemas and queries for MariaDB.
  • Write efficient SQL queries and stored procedures to support application logic.
  • Monitor and troubleshoot database performance issues during development and staging environments.

Microservices Architecture:

  • Develop and maintain microservices-based architectures to ensure scalability and fault tolerance.
  • Implement service-to-service communication using protocols like gRPC or message brokers (e.g., SQS, RabbitMQ).
  • Ensure proper logging, monitoring, and error handling across all services.
  • Strong understanding of AWS Lambda and other microservices related products by AWS will be a plus.

Version Control and CI/CD:

  • Utilize advanced Git branching strategies (e.g., Git Flow, Trunk-Based Development) to manage codebase changes effectively.
  • Participate in code reviews to enforce quality standards and share knowledge within the team.
  • Automate deployment pipelines using CI/CD tools to streamline releases to EC2 instances running Nginx .

API Testing and Quality Assurance:

  • Use API testing frameworks and tools like Postman, Bruno , or Insomnia to validate API functionality and performance.
  • Write automated tests for APIs, including unit tests, integration tests, and end-to-end tests.
  • Collaborate with QA engineers to identify and resolve bugs before they reach production.

Production Support and Incident Management:

  • Monitor production systems to proactively detect and address issues.
  • Troubleshoot and resolve incidents affecting live environments, ensuring minimal downtime.
  • Document root cause analyses and implement preventive measures to avoid recurrence.

Mentorship and Knowledge Sharing:

  • Mentor junior developers and provide guidance on best practices for backend development.
  • Conduct workshops or training sessions to upskill the team on emerging technologies and methodologies.
  • Contribute to internal documentation and knowledge repositories.

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • 10+ years of professional experience in backend development using and frameworks like NestJS.
  • Proven track record of working on large-scale, multi-client production environments.
  • Expertise in relational databases, specifically MariaDB, including schema design, query optimization, and indexing.
  • Strong understanding of microservices architecture, including inter-service communication, load balancing, and containerization.
  • Proficient in Git workflows, including advanced branching strategies and conflict resolution.
  • Familiarity with API testing tools like Postman, Bruno, or similar frameworks.

Preferred Skills

  • Experience with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Knowledge of message brokers such as SQS, RabbitMQ or Redis for asynchronous processing.
  • Familiarity with observability tools like Prometheus, Grafana, or ELK Stack for monitoring and logging.
  • Demonstrated ability to apply programming principles like SOLID, IoC, and DRY in real-world projects.


  • Lahore, Punjab, Pakistan Simplex Technology Solutions Full time $90,000 - $120,000 per year

    Backend Developer:As a Backend Developer, you will work closely with cross-functional teams to drive the development of new features, optimize existing functionalities, and ensure the stability of our live production environment. Your expertise in backend technologies, microservices architecture, and programming principles will be critical to maintaining the...

  • Full stack Developer

    21 hours ago


    Lahore, Punjab, Pakistan Wayout Lab Full time 900,000 - 1,200,000 per year

    Wayout Lab is looking for aFull Stack Web Developerwithat least 3 years of professional experience, primarily focused onbackend development. The ideal candidate will have strong expertise in building robust, scalable, and secure backend systems, along with solid understanding of frontend technologies.Responsibilities:Lead backend development using , , and...


  • Lahore, Punjab, Pakistan Blue Health Full time 1,200,000 - 2,400,000 per year

    Blue Health is seeking an experienced and detail-orientedBackend Developerwith deep expertise into join our healthcare technology division. The ideal candidate will be responsible for designing, developing, and maintaining robust, scalable, and secure backend systems that power data-driven healthcare applications.This role demands strong technical...

  • Software Engineer

    2 weeks ago


    Lahore, Punjab, Pakistan Datics AI Full time 900,000 - 1,200,000 per year

    We are seeking talented Full-Stack Engineers (MERN) to join our growing team. You may join as aSoftware Engineeror Senior Software Engineer depending on your experience level. In this role, you'll design, build, and maintain scalable web applications while working with cutting-edge AI and cloud technologies.ResponsibilitiesDevelop, code, and integrate...


  • Lahore, Punjab, Pakistan Devsinc Full time 1,200,000 - 2,400,000 per year

    We are seeking a highly skilled and experienced Senior Developer to join our dynamic development team for evening shift. As a senior developer, you will play a key role in designing, developing, and maintaining robust backend systems for scalable applications. The ideal candidate is a self-starter who thrives in a fast-paced environment and has a strong...


  • Lahore, Punjab, Pakistan Focusteck Full time 900,000 - 1,200,000 per year

    Location: Johar Town, LahoreFull-Time, Onsite.Experience:5+ years overall, with at least 5 years in Angular, , NestJS, and TypeScript. Experience in working in cross-functional teams. Position Overview:We are seeking a highly skilled Senior Full Stack Developer to build and maintain complex web applications. The ideal candidate will have a strong background...

  • Technical Lead

    4 weeks ago


    Lahore, Punjab, Pakistan Avanceon Middle East & South Asia Full time

    Shape the Future of Automation on a Global ScaleAre you a passionate and experienced professional in the field of Control & Automation? Do you thrive in challenging and diverse environments? Are you ready to take on a leadership role in an exciting international project? If so, we have the perfect opportunity for you Lead International Projects | Drive...


  • Lahore, Punjab, Pakistan Focusteck Full time 104,000 - 130,878 per year

    Location: Johar Town, Onsite Role.Experience:5+ years overall, with at least 5 years in Angular, , NestJS, and TypeScript.Experience in working in cross-functional teams.Position Overview:We are seeking a highly skilled Senior Full Stack Developer to build and maintain complex webapplications. The ideal candidate will have a strong background in our core...


  • Lahore, Punjab, Pakistan Creative Chaos Full time $90,000 - $120,000 per year

    Job SummaryA Principal Software Engineer for Node is an associate at Creative Chaos who is mainly responsible for developing server applications of various software platforms including but not limited to writing Restful APIs to be consumed by client applications. A principal software engineer makes sure that the functionality, security and performance of the...


  • Lahore, Punjab, Pakistan Creative Chaos Full time 1,200,000 - 3,600,000 per year

    Job SummaryA Principal Software Engineer for Node and React is an associate at Creative Chaos who is mainly responsible for developing server and client applications for various software platforms including but not limited to writing Restful APIs and developing front-end interfaces for the web. A principal software engineer makes sure that the functionality,...