← Back to Careers

Node.js Developer (TypeScript/NestJS)

📍 Lahore, Pakistan💼 Full-time

Node.js Developer (TypeScript/NestJS)

About the Role

We're looking for an experienced Node.js Developer to build scalable backend systems and APIs for our US-based B2B clients. You'll work with modern technologies including TypeScript, NestJS, and various cloud platforms.

Responsibilities

  • Design and develop robust RESTful APIs and microservices
  • Build scalable backend systems using Node.js and TypeScript
  • Implement authentication, authorization, and security best practices
  • Optimize database queries and improve application performance
  • Work closely with frontend developers to integrate APIs
  • Deploy and maintain applications on cloud platforms (AWS, GCP, Azure)
  • Write comprehensive tests and documentation

Requirements

  • 3+ years of professional Node.js development experience
  • Strong TypeScript skills and object-oriented programming principles
  • Experience with NestJS or similar Node.js frameworks (Express, Fastify)
  • Proficiency with SQL (PostgreSQL) and NoSQL (MongoDB, Redis) databases
  • Understanding of RESTful API design and microservices architecture
  • Experience with Docker and containerization
  • Knowledge of version control systems (Git)
  • Strong debugging and problem-solving skills

Nice to Have

  • Experience with message queues (RabbitMQ, Kafka)
  • Knowledge of GraphQL and Apollo Server
  • Familiarity with serverless architectures (Lambda, Cloud Functions)
  • Experience with monitoring and logging tools (DataDog, CloudWatch)
  • Understanding of CI/CD pipelines

How to Apply

Send your resume and GitHub profile to hr@codenzy.com with the subject line "Node.js Developer Application".

Ready to Apply?

Send your application to start your journey with Codenzy

Apply Now via Email