> Markdown version of [/jobs/ext/2065022-typescript-node-aws-developer](https://www.wearedevelopers.com/jobs/ext/2065022-typescript-node-aws-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Typescript/Node/AWS Developer - **Company:** Innovative IT Solutions Inc - **Location:** Malvern, PA, United States - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Amazon Web Services, Amazon S3, Big Data, Databases, Continuous Integration, Data Integrity, Extract Transform Load (ETL), Software Debugging, Distributed Computing Environment, Identity and Access Management, Node.Js, NoSQL, SQL Databases, TypeScript, AWS Cdk, Data Logging, Data Processing, System Availability, Delivery Pipeline, State Machines, AWS Lambda, Cloudformation, Servicebus, Kubernetes, AWS Glue, AWS Fargate, Cloudwatch, Amazon Simple Queue Service (SQS), Terraform, Code Restructuring, Serverless Computing - **Published:** August 15, 2026 - **Apply:** https://www.dice.com/job-detail/8c30e2e9-9927-4bb3-819a-c25628527f0a ## About the Role * TypeScript & Node.js: Deep expertise in core JavaScript/TypeScript runtime dynamics, asynchronous processing, and streaming large datasets. * Batch Architecture: Proven track record with batch patterns (e.g., ETL workflows, fan-out processing, idempotency, chunking, and distributed processing). * AWS Proficiency: Extensive hands-on experience with AWS serverless and compute services, specifically Lambda, EventBridge, CloudWatch, IAM, SQS/SNS, and S3. * Batch Modernization: Direct experience refactoring complex or legacy batch systems into modern cloud-native architectures. * Databases: Robust SQL and NoSQL querying skills optimized for bulk data manipulation. Nice-to-Have * Experience with AWS Batch, AWS Glue, or container orchestration (ECS / Fargate). * Knowledge of Infrastructure as Code (Terraform, AWS CDK, or CloudFormation). ## Description * Maintain & Support: Troubleshoot, debug, and optimize existing, complex Node.js batch jobs to ensure high availability, data integrity, and performance. * Batch Modernization: Drive legacy batch modernization initiatives, transitioning monolithic or legacy routines into scalable, event-driven cloud architectures. * AWS Cloud Integration: Build, orchestrate, and maintain batch pipelines leveraging AWS Lambda, Step Functions, SQS/SNS, S3, and containerized task runners. * Reliability & Performance: Implement robust retry mechanisms, error handling, logging, and memory/compute efficiency for heavy data processing jobs. * CI/CD & Observability: Enhance deployment pipelines and setup monitoring/alerting for automated batch schedules. ## Related Videos - [Building Reliable Serverless Applications with AWS CDK and Testing](https://www.wearedevelopers.com/videos/812-building-reliable-serverless-applications-with-aws-cdk-and-testing) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [30 powerful AWS hacks in just 30 minutes: Boost your developer productivity](https://www.wearedevelopers.com/videos/1624-30-powerful-aws-hacks-in-just-30-minutes-boost-your-developer-productivity) - [How AWS Generates Polyglot Libraries Based on a Single TypeScript Codebase](https://www.wearedevelopers.com/videos/1026-how-aws-generates-polyglot-libraries-based-on-a-single-typescript-codebase) - [The power of Cloud Development Kit (CDK): How to get the most out of it](https://www.wearedevelopers.com/videos/740-the-power-of-cloud-development-kit-cdk-how-to-get-the-most-out-of-it) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Exploring TypeScript: Benefits for Large-Scale JavaScript Projects](https://www.wearedevelopers.com/magazine/554-exploring-typescript-benefits-for-large-scale-javascript-projects) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 136 - No JS(on) of mine](https://www.wearedevelopers.com/magazine/482-dev-digest-136-no-js-on-of-mine) - [Dev Digest 159: AI Pipelines, 10x Faster TypeScript, How to Interview](https://www.wearedevelopers.com/magazine/563-dev-digest-159-ai-pipelines-10x-faster-typescript-how-to-interview)