TypeScript Developer

Remote • Posted 5 hours ago • Updated 5 hours ago
Contract W2
15 Months
No Travel Required
Remote
$60 - $65/hr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Typescript
  • AWS
  • ETL

Summary

About the Role

We are looking for a TypeScript Developer with strong AWS and ETL experience to build and maintain scalable data pipelines and backend services. You will design serverless, event-driven workflows that move, transform, and serve data reliably, working closely with data engineers, product teams, and DevOps.

Key Responsibilities

  • Design, develop, and maintain ETL/ELT pipelines using TypeScript (Node.js) on AWS
  • Build serverless applications with AWS Lambda, Step Functions, EventBridge, SQS, and SNS
  • Ingest data from APIs, databases, files, and streaming sources into S3, Redshift, DynamoDB, or RDS
  • Use AWS Glue, Athena, and Kinesis to support batch and near-real-time processing
  • Write clean, typed, testable code and enforce data quality, validation, and schema checks
  • Optimize pipeline performance, cost, and reliability, including retries, idempotency, and error handling
  • Provision infrastructure as code using AWS CDK, CloudFormation, or Terraform
  • Set up CI/CD, logging, monitoring, and alerting (CloudWatch, X-Ray)
  • Build and maintain REST/GraphQL APIs that expose processed data
  • Participate in code reviews, design discussions, and sprint planning
  • Document data flows, architecture, and operational runbooks

Required Skills & Qualifications

  • 5+ years of professional software development experience, with at least 3 years in TypeScript/Node.js
  • Hands-on experience with core AWS services: Lambda, S3, DynamoDB, IAM, API Gateway, CloudWatch
  • Proven experience building ETL/data pipelines (extraction, transformation, loading, orchestration)
  • Strong knowledge of SQL and relational databases (PostgreSQL, MySQL) and NoSQL stores
  • Experience with data formats such as JSON, CSV, Parquet, and Avro
  • Familiarity with event-driven and serverless architecture patterns
  • Experience with Git, CI/CD pipelines, and automated testing (Jest, Mocha, or similar)
  • Solid understanding of REST APIs, authentication, and security best practices
  •  
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.
  • Dice Id: 10441603
  • Position Id: 9130790
  • Posted 5 hours ago
Contact the job poster
AB

Amit Bisht

Recruiter @ ApTask

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.