HomeNode.js DeveloperNodeJS + AWS
Artech

NodeJS + AWS

Artech·McLean, Virginia, US

Posted 2929w ago

Full-Time
Apply Now

About the Role

Job Description: Job Title: Senior Node.js Developer (TypeScript & AWS) Location: Mclean, VA Duration: 3+ Months Job Overview: We are looking for a skilled and passionate Node.js Developer with strong experience in TypeScript 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 DevOps, product owners, and frontend teams to deliver high-quality software in a cloud-native environment. Key Responsibilities: Design, develop, and maintain scalable RESTful and/or GraphQL APIs using Node.js and TypeScript. 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, DevOps, 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 CloudFormation or Terraform (optional but preferred). Must-Have Skills: 4+ years of experience with Node.js in production environments. Strong proficiency in TypeScript and JavaScript (ES6+). Hands-on experience with AWS services such as Lambda, API Gateway, S3, DynamoDB, CloudWatch, 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). Preferred Skills (Nice to Have): Experience with Infrastructure-as-Code (e.g., Terraform, CloudFormation). Knowledge of relational and NoSQL databases (PostgreSQL, DynamoDB, etc.). Familiarity with event-driven architecture using AWS SNS/SQS or Kafka. Exposure to frontend technologies (React, Angular) is a plus. Experience working in Agile/Scrum teams. For immediate consideration please click APPLY or contact me directly at kumar.raj@artech.com or call me at 973-967-3521.

What you'll do

  • 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 DevOps, 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 TypeScript
  • 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, DevOps, 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

Requirements

  • We are looking for a skilled and passionate Node.js Developer with strong experience in TypeScript and AWS cloud services to join our development team
  • Leverage AWS services (Lambda, API Gateway, DynamoDB, S3, etc.)
  • 4+ years of experience with Node.js in production environments
  • Strong proficiency in TypeScript and JavaScript (ES6+)
  • Hands-on experience with AWS services such as Lambda, API Gateway, S3, DynamoDB, CloudWatch, 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)
  • Experience with Infrastructure-as-Code (e.g., Terraform, CloudFormation)
  • Knowledge of relational and NoSQL databases (PostgreSQL, DynamoDB, etc.)
  • Familiarity with event-driven architecture using AWS SNS/SQS or Kafka
  • Experience working in Agile/Scrum teams
Back to all jobs