NEWPosted 17 hours ago

Job ID: JOB_ID_2093

Role Overview

In the rapidly evolving technological landscape of 2026, we are seeking a highly seasoned Senior Node.js Developer with extensive TypeScript expertise to join our dynamic engineering team. This is a fully remote position designed for a professional who thrives in a cloud-native environment and possesses the architectural depth to handle complex backend systems. As a senior contributor, you will be at the forefront of building scalable, resilient services that power our core business logic on the Microsoft Azure platform. This role is specifically tailored for individuals with over 15 years of professional experience, ensuring a level of maturity and technical leadership that can navigate the intricacies of modern distributed systems. You will be responsible for the end-to-end lifecycle of backend services, from initial design to production support and optimization.

Key Responsibilities

  • Architect and develop high-performance backend services using Node.js and TypeScript, ensuring type safety and maintainable code structures across the enterprise.
  • Design and implement RESTful APIs that serve as the backbone for various client-facing and internal applications, focusing on low latency and high availability.
  • Leverage Apache Kafka to build event-driven architectures, managing complex message processing workflows, retries, and dead-letter queues for real-time data streams.
  • Deploy and manage cloud-native applications within the Microsoft Azure ecosystem, utilizing services such as Azure Functions, App Services, and Cosmos DB.
  • Collaborate with cross-functional teams, including Product Managers and DevOps Engineers, to translate business requirements into technical specifications.
  • Maintain a rigorous CI/CD pipeline, ensuring that code is continuously integrated, tested, and deployed with minimal manual intervention using modern automation tools.
  • Conduct thorough code reviews and mentor junior developers to uphold high standards of engineering excellence and architectural consistency.
  • Troubleshoot and resolve production issues by analyzing logs, metrics, and traces, implementing long-term architectural fixes rather than temporary patches.

Technical Requirements and Qualifications

  • A minimum of 15 years of professional experience in software development, with a significant focus on backend technologies and distributed systems.
  • Expert-level proficiency in Node.js and TypeScript, with a deep understanding of asynchronous programming, event loops, and memory management.
  • Hands-on experience with Apache Kafka, including producer/consumer configuration, stream processing, and schema registry management.
  • Proven track record of deploying and scaling applications on Microsoft Azure, including knowledge of Azure DevOps and Resource Manager.
  • Strong understanding of API design principles (REST, GraphQL) and microservices architecture patterns.
  • Proficiency with Git-based workflows, including complex branching strategies, pull request management, and code quality gating.
  • Experience with observability practices, including metrics, tracing, and dashboards, to ensure production system health and performance.
  • Excellent communication skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.

Success Metrics and Culture

  • Delivery of reliable, maintainable Node.js services with high unit and integration test coverage exceeding 90%.
  • Successful implementation of Kafka-based integrations that are resilient, observable, and easy to operate in a high-load production environment.
  • Consistent contribution to Agile ceremonies, providing accurate estimates and meeting sprint goals with high-quality deliverables.
  • Proactive identification of technical debt and the proposal of strategic improvements to the tech stack to enhance developer productivity.
  • Alignment with operational best practices to ensure secure, repeatable, and compliant Azure deployments.

Application Instructions

Candidates must provide their current visa status, total years of experience, and Date of Birth (DOB) along with an updated resume. Please ensure the subject line remains unchanged when replying to the recruiter. This role requires a high degree of autonomy and a commitment to delivering high-quality software in a remote-first environment.


Special Requirements

15+ years experience required. Must provide visa type, total experience, and date of birth (DOB) with resume. Remote work. Domain: IT/Cloud Services.


Compensation & Location

Salary: $104,000 – $108,160 per year

Location: Remote


Recruiter / Company – Contact Information

Recruiter / Employer: ITECSUS Inc.

Email: team1@itecsus.com


Interested in this position?
Apply via Email

Recruiter Notice:
To remove this job posting, please send an email from
team1@itecsus.com with the subject:

DELETE_JOB_ID_2093

to delete@join-this.com.