Job Openings Senior Software Engineer - Node.js

About the job Senior Software Engineer - Node.js

About the Role

We're looking for a talented Software Engineer - Node.js to join our team at TEKHQS. This role requires solid expertise in Node.js, TypeScript, and Nest.js, along with experience in building scalable backend systems and APIs.

You'll work on developing robust backend architecture, microservices, and real-time communication systems. The ideal candidate will have strong experience with modern backend frameworks, databases, and cloud platforms.

Responsibilities

  • Develop and maintain backend systems using Node.js, TypeScript, and Nest.js
  • Build and optimize RESTful APIs and real-time communication channels
  • Design scalable microservices architecture for data processing and analytics
  • Collaborate with frontend, DevOps, and cross-functional teams
  • Implement data caching, queuing, and synchronization using Redis and message brokers
  • Ensure secure authentication, data encryption, and API access control
  • Write clean, maintainable code and participate in code reviews
  • Stay updated with backend technologies and contribute to system improvements

Required Skills & Qualifications

  • 3-5 years of backend development experience using Node.js and TypeScript
  • Strong proficiency with Nest.js framework and modern backend design principles
  • Hands-on experience with MongoDB and PostgreSQL
  • Experience building microservices and distributed systems
  • Proficient with Redis and message brokers (Kafka, RabbitMQ, AWS SNS/SQS)
  • Good understanding of RESTful APIs, WebSockets, and real-time communication
  • Experience with cloud platforms (AWS, Azure, or Google Cloud)
  • Proficient in Git and CI/CD practices
  • Strong problem-solving and analytical skills

Nice to Have:

  • Experience with Web3 integrations (blockchain, smart contracts, decentralized apps)
  • Knowledge of GraphQL
  • Familiarity with Docker and Kubernetes
  • Experience with serverless architecture

Job Details

Position: Software Engineer - Node.js
Experience: 3-5 years
Job Type: Onsite | Hybrid
Location: DHA Phase 6, Lahore
Timings: 9:00 AM – 6:00 PM (Mon-Fri)

About TEKHQS

TEKHQS is a global technology solutions provider headquartered in Lake Forest, California, with an offshore team of 300+ experts based in Pakistan. We specialize in Web & Mobile App Development, Blockchain & Crypto Platforms, AI/ML Solutions, and ERP services as a certified partner of SAP S/4HANA, Oracle NetSuite, and Microsoft Dynamics 365 Business Central.Our expertise spans implementation, customization, integration, and IT staff augmentation across cutting-edge technologies.