Senior NodeJS Developer

Pakistan / Faisalabad / Lahore / Karachi / Islamabad / Rawalpindi / AbbottabadFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
AWSDockerGCPKubernetesMongoDBTypeScriptCI/CDNodeJSSaaS

Requirements

  • Strong professional experience with NodeJS and TypeScript in production environments
  • Strong experience with MongoDB and NoSQL database design
  • Hands-on experience with Docker and containerised application development
  • Experience designing and building scalable backend systems and APIs
  • Strong understanding of event-driven architectures and distributed systems
  • Experience working with real-time, data-driven SaaS platforms
  • Solid understanding of software architecture
  • Strong understanding of engineering best practices, including CI/CD, automated testing, and observability
  • Understanding of OWASP Top 10 security vulnerabilities
  • Experience working with cloud environments such as AWS or GCP
  • Experience with container orchestration platforms such as Kubernetes

Responsibilities

  • Develop and maintain scalable applications using NodeJS, TypeScript, MongoDB, Docker, and related technologies
  • Contribute hands-on across the full software development lifecycle, from design through deployment and support
  • Collaborate closely with developers, designers, QA, and product stakeholders to deliver high-quality product features and enhancements
  • Participate actively in Agile ceremonies, including sprint planning, standups, retrospectives, and estimation sessions
  • Review technical designs, requirements, and specifications to provide constructive feedback and ensure engineering quality
  • Identify technical risks, dependencies, and architectural considerations early in the development process
  • Drive engineering best practices across CI/CD, testing, observability, security, and code quality
  • Contribute to architectural strategy and support scalable, maintainable system design decisions
  • Build and support real-time, event-driven, and data-intensive platform capabilities
  • Participate in an on-call support rota and contribute to incident resolution and operational stability
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now