Wateen Telecom

text-border

Backend Developer – Node.js

Home > Backend Developer – Node.js

Wateen is Pakistan’s leading information and communications technology company with a diverse portfolio of customers across industries. A pioneer in the telecommunications industry, Wateen is proud to have laid the foundation of Pakistan’s internet connectivity with the fastest-growing fiber-optic network.

Wateen is credited with transforming the landscape of communications technology in Pakistan through our efforts to revolutionize businesses with cutting-edge technology. With the country’s largest team of highly experienced certified resources, our subject matter experts ensure end-to-end support uniquely optimized for businesses and enterprises across various verticals.

Position Summary

We are seeking a skilled Node.js Backend Developer to join our team and help build scalable, secure, and high-performance backend systems that power our web and mobile applications. The ideal candidate will have hands-on experience with Node.js, RESTful APIs, and databases, as well as a solid understanding of backend architecture and cloud environments. You will collaborate closely with frontend developers, mobile engineers, and product managers to deliver seamless user experiences and innovative solutions.

Location

Lahore

Key Responsibilities

  • Design, develop, and maintain backend services using Node.js.
  • Build and manage RESTful APIs to integrate with frontend and mobile applications.
  • Implement database solutions (SQL and NoSQL) and optimize queries for performance.
  • Ensure application security, scalability, and performance at all stages of development.
  • Write clean, reusable, and testable code with proper documentation.
  • Debug, troubleshoot, and resolve production issues in a proactive manner.
  • Collaborate with cross-functional teams to define and deliver new features.
  • Participate in code reviews, ensuring high coding standards and best practices.
  • Contribute to CI/CD pipelines and deployment processes.

Required Skills

  • Strong proficiency in Node.js, Express.js, and asynchronous programming concepts.
  • Experience with JavaScript (ES6+) and TypeScript.
  • Hands-on with databases: SQL (MySQL, PostgreSQL) and NoSQL (MongoDB).
  • Understanding of RESTful APIs and microservices architecture.
  • Familiarity with containerization (Docker, Kubernetes).
  • Familiarity with real-time communication (WebSockets, Socket.IO, or MQTT).
  • Knowledge of cloud platforms (AWS, Azure, GCP) is a plus.
  • Experience with CI/CD pipelines and version control (Git).
  • Strong understanding of backend security best practices (authentication, authorization, OWASP).
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
  • Ability to adapt in a fast-paced, dynamic environment.
  • Attention to detail and a focus on writing high-quality code.

Education & Experience

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 1–3 years of experience in Backend Development with Node.js.
  • Experience with API documentation tools (Swagger, Postman).
  • Exposure to frontend technologies (React, Angular, Vue) is a plus.
  • Experience with Agile methodologies (Scrum, Kanban).

If you are interested in joining our dynamic team, email your CV at recruitment@wateen.comDon’t forget to mention the position in the subject line. We can’t wait to explore the possibilities with you!