Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Smart Working

Senior NodeJS Developer

Smart Working

Senior NodeJS Developer joining Smart Working's Engineering team to deliver scalable, data-driven applications. Collaborate with various stakeholders and drive engineering excellence.

Posted 5/19/2026full-timeRemote • 🇵🇰 PakistanSeniorWebsite

Tech Stack

Tools & technologies
AWSCloudDistributed SystemsDockerGoogle Cloud PlatformKubernetesMongoDBNode.jsNoSQLTypeScript

About the role

Key responsibilities & impact
  • 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
  • Collaborate across business and technical teams to align engineering delivery with commercial and customer objectives
  • Promote knowledge sharing, documentation, and continuous improvement across the engineering organisation
  • Leverage AI-assisted development tools to improve engineering productivity and delivery efficiency

Requirements

What you’ll need
  • Strong professional experience with NodeJS and TypeScript in production environments
  • Strong experience with MongoDB and NoSQL database design, including:
  • - Schema modelling
  • - Indexing strategies
  • - Aggregation pipelines
  • - Performance optimisation
  • 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 and ability to contribute to architectural decision-making
  • Strong understanding of engineering best practices, including:
  • - CI/CD pipelines
  • - Code reviews
  • - Automated testing
  • - Observability and monitoring
  • - Performance optimisation
  • - Security practices
  • Understanding of OWASP Top 10 security vulnerabilities and mitigation techniques
  • Experience working within Agile software development environments
  • Strong communication and collaboration skills across cross-functional teams
  • Experience working with cloud environments such as AWS or GCP
  • Experience with container orchestration platforms such as Kubernetes
  • Ability to troubleshoot issues through to resolution in production systems
  • Experience integrating AI development tools into engineering workflows with measurable impact
  • Strong ownership mindset with a collaborative and delivery-focused approach

Benefits

Comp & perks
  • Flexible work arrangements
  • Professional development

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
NodeJSTypeScriptMongoDBNoSQLDockerCI/CDevent-driven architecturedistributed systemsAPI designperformance optimisation
Soft Skills
communicationcollaborationownership mindsetdelivery-focusedconstructive feedbackknowledge sharingcontinuous improvementproblem-solvingcross-functional teamworkAgile participation