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.