Typescript Developer Node.js | Microservices | AWS | Onsite in Denver

Overview

On Site
$45 - $50
Contract - W2
Contract - 12 Month(s)
No Travel Required

Skills

API
Amazon DynamoDB
Amazon SQS
Amazon S3
Amazon Web Services
Apache Kafka
Analytics
Automated Testing
Cloud Computing
Collaboration
Computer Science
Agile
Caching
Communication
Conflict Resolution
Continuous Delivery
Continuous Integration
Customer Experience
Data Processing
Debugging
DevOps
Jenkins
Kubernetes
Managed Services
Management
Mentorship
Docker
Documentation
GitLab
IaaS
Incident Management
JavaScript
Redis
Scrum
Software Development
Splunk
Supervision
Microservices
NoSQL
Node.js
Orchestration
Problem Solving
Real-time
Test-driven Development
TypeScript

Job Details

We are seeking a Typescript Developer with strong Node.js and Microservices experience with 12+ years of experience to join a fast-moving agile team responsible for building high-throughput, event-driven, cloud-native applications. This team handles millions of REST and Kafka events per day and focuses on real-time caching and analytics to improve customer experience at scale.

This is a hands-on engineering role ideal for developers who thrive in ownership-driven environments, with a strong grasp of cloud infrastructure, microservices, container orchestration, and performance-driven backend design.

Key Responsibilities

  • Design, develop, and enhance Node.js/Typescript based REST APIs and event-driven microservices.

  • Deliver scalable, high-performance systems using Kafka, DynamoDB, and Redis.

  • Work within a small, agile team to solve complex backend problems with minimal supervision.

  • Apply caching strategies and optimize real-time data processing.

  • Implement, monitor, and maintain CI/CD pipelines using Jenkins and GitLab.

  • Use Swagger/OpenAPI for API design and documentation.

  • Participate in code reviews, mentoring, and driving engineering excellence.

  • Support incident response and serve as a final escalation point for production issues.

  • Collaborate with DevOps and SRE teams on deployment, observability, and cloud infrastructure automation.

  • Engage with internal stakeholders, architects, and technical leads to align software delivery with business needs.

Required Skills & Technologies

  • Node.js and TypeScript 5+ years

  • Microservices architecture

  • DynamoDB or other NoSQL key-value databases

  • AWS managed services (e.g., Lambda, S3, SNS/SQS)

  • Containerization & Orchestration: Docker, Kubernetes, Helm, Istio, Argo

  • CI/CD Automation: Jenkins, GitLab

  • API Documentation: Swagger/OpenAPI

  • Monitoring/Observability: Splunk, Instana, Prometheus, Datadog

  • Caching experience, especially with Redis

  • Strong understanding of secure software development, TDD, and automated testing frameworks

  • Experience in Agile/Scrum environments

Soft Skills

  • Strong problem-solving and debugging ability

  • Highly self-motivated and proactive

  • Excellent communication and collaboration skills

  • Ability to work effectively in cross-functional teams

  • Capable of prioritizing and managing multiple tasks with minimal supervision

Education

  • Bachelor's Degree in Computer Science, Engineering, or a related field

  • Equivalent work experience may be considered

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About ASK IT Solutions LLC