NEWPosted 5 hours ago

Job ID: JOB_ID_2538

Role Summary

Aptiva Corp is seeking a visionary and highly skilled Node.js Architect to lead the design and scaling of our modern backend platforms. This is a remote contract position (C2C) with an initial duration of 7 months, ideal for a software engineering veteran with over 10 years of experience. You will be responsible for building high-throughput, resilient systems that process large transaction volumes and operate under heavy traffic conditions. This role requires a deep understanding of distributed systems, event-driven architectures, and cloud-native design principles.

Key Responsibilities

  • Architect and lead the design of scalable backend systems using Node.js microservices and TypeScript.
  • Design and implement event-driven architectures using Apache Kafka and asynchronous processing patterns.
  • Build systems capable of handling high traffic, large data volumes, and real-time transaction processing.
  • Ensure backend services are optimized for non-blocking I/O, async processing, and high concurrency.
  • Define and enforce best practices for system reliability, fault tolerance, and performance tuning.
  • Lead architecture for auto-scaling, load balancing, and high availability environments.
  • Drive the adoption of cloud-native design patterns and distributed system principles.
  • Establish observability strategies including logging, monitoring, tracing, and alerting.
  • Mentor and guide engineering teams on modern backend patterns and scalable system design.
  • Collaborate with product, platform, and DevOps teams to align architectural goals with business needs.

Required Technical Skills

  • 10+ years of experience in software engineering with at least 3 years in a dedicated architecture role.
  • Expert-level proficiency in Node.js backend development for production-grade systems.
  • Strong proficiency in TypeScript is mandatory.
  • Deep understanding of async programming, non-blocking request handling, and event loop behavior.
  • Hands-on experience designing event-driven systems using Apache Kafka (producers/consumers, topic design, partitioning).
  • Strong experience with DynamoDB, including large-scale data modeling and partition key strategies.
  • Expertise in designing auto-scaling and horizontally scalable systems.
  • Implementation of rate limiting, circuit breakers, retry mechanisms, and idempotent processing.

Preferred Qualifications

  • Experience with AWS cloud environments and infrastructure as code.
  • Containerization using Docker and orchestration with Kubernetes.
  • Knowledge of CI/CD pipelines and modern DevOps practices.
  • Strong architectural decision-making ability and documentation skills.
  • Proven ability to lead and mentor engineering teams in a remote environment.

Impact and Environment

As a Node.js Architect at Aptiva Corp, you will define the architectural foundation for high-scale backend systems handling millions of events. Your work will ensure the reliability, performance, and future scalability of our platform. This role offers the flexibility of remote work while providing the challenge of solving complex engineering problems for a global leader in digital solutions. Aptiva Corp is dedicated to matching the right talent with the right job, maintaining transparency and excellence in every project we undertake.


Special Requirements

Remote position. Contract C2C. Requires 10+ years of software engineering experience and 3+ years in architecture.


Compensation & Location

Salary: $190,000 – $250,000 per year (Estimated)

Location: Remote


Recruiter / Company – Contact Information

Recruiter / Employer: Aptiva Corp

Email: humair@aptivacorp.com


Interested in this position?
Apply via Email

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

DELETE_JOB_ID_2538

to delete@join-this.com.