Nodejs & Nestjs Developer

2 weeks ago


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 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.
  • Code Reviews & Collaboration:
  • Review and provide feedback on code submissions via pull requests to ensure code quality, maintainability, and adherence to team standards.
  • Collaborate with fellow developers to identify improvements and share best practices.
  • Participate in regular code walkthroughs and technical discussions.
  • Help maintain a culture of continuous learning and code quality across the development team.
  • 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).
  • 2.5+ 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.

  • Nestjs Developer

    2 weeks ago


    Lahore, Punjab, Pakistan Jade Elegance Full time 900,000 - 1,200,000 per year

    We are looking for a skilledNestJS Developerto design, build, and maintain scalable backend applications. The ideal candidate should have strong expertise in, NestJS framework, and REST/GraphQL APIs, along with a good understanding of databases and cloud platforms.Key Responsibilities:Develop, test, and maintain server-side applications using NestJS ...


  • 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...

  • NestJS Developer

    2 weeks ago


    Lahore, Punjab, Pakistan RibbitZ LLC Full time 900,000 - 1,200,000 per year

    Role SummaryAs a NestJS Developer, you'll design and maintain backend services in a microservices-based architecture. You will work with TypeScript, REST/GraphQL APIs, and event-driven systems to deliver robust solutions.Key ResponsibilitiesDesign, develop, and maintain backend services using  NestJS .Build APIs (RESTful & GraphQL) and integrate with  ...


  • Lahore, Punjab, Pakistan SpyreSync Full time 300,000 - 600,000 per year

    Role DescriptionThis is a full-time on-site role for a Junior NodeJS Developer located in Lahore. The Junior NodeJS Developer will be responsible for front-end and back-end web development, collaborating with the development team to build and maintain web applications, writing clean and efficient code, and implementing new features. The developer will also...


  • Lahore, Punjab, Pakistan Chainfore Full time 800,000 - 1,200,000 per year

    Company DescriptionChainfore is a global leader in next-generation digital services and consulting, specializing in transforming ideas into reality and developing cutting-edge solutions for businesses worldwide.Role DescriptionThis is a full-time on-site role for a Senior NodeJs Developer located in Lahore. The role involves day-to-day tasks associated with...


  • Lahore, Punjab, Pakistan Chainfore Full time 600,000 - 1,200,000 per year

    Company DescriptionChainfore is a global leader in next-generation digital services and consulting, specializing in transforming ideas into reality and developing cutting-edge solutions. Their commitment to innovation and excellence has made them a trusted partner for businesses worldwide.Role DescriptionThis is a full-time on-site role for a Mid Level...

  • 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...


  • Lahore, Punjab, Pakistan XtractSol Full time 600,000 - 1,200,000 per year

    Location:Onsite, Lahore Employment Type:Full TimeExperience:Junior (1–2 years)About XtractSol:XtractSol is a place where quality and creativity come together. We are committed to using cutting-edge technologies to revolutionize the way businesses handle and use their data.Role Summary:We are looking for aJunior Full Stack Developerwith a strong interest...

  • 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...