Aptino

Aptino

Backend Architect (Typescript)

Denver, Colorado, USA · third party, contract

Sponsorship not specifiedDetected 44 days ago
TypeScriptNode.jsDistributed SystemsBackend DevelopmentGitNoSQLMongoDBRedisDynamoDBAWSDockerKubernetesHelmCI/CDJenkinsDatadogDevOpsRESTKafkaOpenAPICybersecurityAgileTest AutomationLeadership

About the role

  • This role is focused on backend architecture and engineering, requiring strong technical leadership combined with active development responsibilities.

Responsibilities

  • Architect, design, and develop scalable backend services using TypeScript and Node.js.
  • Lead the implementation of high-performance REST APIs and distributed microservices architectures.
  • Design and build event-driven applications utilizing Kafka and messaging-based integration patterns.
  • Develop data models and persistence strategies using DynamoDB and other NoSQL databases.
  • Partner with DevOps teams to automate infrastructure provisioning, deployment pipelines, and cloud-native operations.
  • Drive architectural decisions around scalability, performance optimization, reliability, observability, and security.
  • Implement caching strategies using technologies such as Redis to improve application responsiveness and throughput.
  • Create and maintain API specifications and documentation using OpenAPI/Swagger standards.

Requirements

  • Expert-level proficiency in TypeScript and Node.js application development.
  • Proven experience designing and implementing RESTful APIs and backend platform services.
  • Strong expertise with Apache Kafka, including event-driven architectures and asynchronous processing patterns.
  • Extensive experience with DynamoDB and NoSQL database design principles.
  • Strong understanding of software security principles, design patterns, and secure development practices.
  • Experience working with automated testing frameworks and test-driven development methodologies.

Nice to have

  • Experience with MongoDB or other document-based databases.
  • Experience with AWS cloud services such as EC2, S3, Lambda, and other managed services.
  • Hands-on experience with containerization and orchestration technologies including Docker, Kubernetes, Helm, Istio, and ArgoCD.
  • Experience implementing caching solutions using Redis.
  • Familiarity with monitoring and observability platforms such as Datadog, Splunk, Instana, or Prometheus.
  • Strong understanding of cloud deployment strategies and infrastructure automation.

This listing is sourced directly from Aptino's careers page and normalized into a canonical job model.