NodeJS + AWS
Listed on 2026-08-05
-
IT/Tech
AWS, Cloud Computing: Infrastructure & Operations
Senior Node.js Developer (Type Script & AWS)
We are looking for a skilled and passionate Node.js Developer with strong experience in Type Script and AWS cloud services to join our development team. You will be responsible for building scalable, high-performance backend services and APIs that power modern web and mobile applications. This role involves close collaboration with Dev Ops, product owners, and frontend teams to deliver high-quality software in a cloud-native environment.
Design, develop, and maintain scalable RESTful and/or GraphQL APIs using Node.js and Type Script. Leverage AWS services (Lambda, API Gateway, DynamoDB, S3, etc.) to build and deploy serverless and cloud-native applications. Write clean, maintainable, and well-tested code following modern development practices. Optimize application performance and scalability on AWS infrastructure. Collaborate with cross-functional teams including frontend developers, Dev Ops, QA, and product management.
Participate in code reviews, sprint planning, and daily stand-ups within an Agile environment. Troubleshoot and debug production issues, ensuring system reliability and uptime. Implement CI/CD pipelines and assist in infrastructure-as-code using tools like Cloud Formation or Terraform (optional but preferred).
4+ years of experience with Node.js in production environments. Strong proficiency in Type Script and JavaScript (ES6+). Hands-on experience with AWS services such as Lambda, API Gateway, S3, DynamoDB, Cloud Watch, and IAM. Knowledge of microservices architecture and serverless design patterns. Experience with API design, development, and integration. Proficiency in Git and working with modern development workflows (CI/CD, unit testing, etc.). Familiarity with containerization using Docker (bonus).
Location:
Mclean, VA Duration: 3+ Months
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).