Fullstack Developer (AWS/NodeJS/Python)

Fullstack Developer (AWS/NodeJS/Python)

Posted 1 day ago by 1764055541

Negotiable
Outside
Remote
USA

Summary: The Fullstack Developer role focuses on leveraging AWS technologies, particularly in serverless architecture, to build and maintain applications using Node.js and Python. The position requires strong expertise in messaging and streaming technologies, as well as infrastructure deployment and monitoring. The developer will be responsible for writing clean, testable code and managing event-driven architectures. This is a remote position based in the USA, classified as outside IR35.

Key Responsibilities:

  • Develop and maintain serverless applications using AWS Lambda, DynamoDB, and API Gateway.
  • Write clean, modular, and testable serverless functions in Node.js and Python.
  • Implement event-driven architectures using EventBridge and Step Functions.
  • Manage messaging and streaming with Apache Kafka, including event publishing and subscription patterns.
  • Deploy infrastructure using CDK, Serverless Framework, or Terraform.
  • Monitor applications using CloudWatch, X-Ray, and create alerts and dashboards.

Key Skills:

  • Strong hands-on experience with AWS services, particularly serverless stack.
  • Proficient in Node.js and Python programming languages.
  • Experience with integration and unit testing frameworks like Jest and Pylest.
  • Solid understanding of Apache Kafka and event-driven architectures.
  • Experience with infrastructure deployment tools such as CDK, Serverless Framework, or Terraform.
  • Knowledge of monitoring tools like CloudWatch and X-Ray.

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:
Core Stack & Architecture
Strong hands-on experience with AWS
Serverless stack:
AWS Lambda (Node.js/Python)
DynamoDB (single-table design, GSIs, Streams)
EventBridge (event-driven architectures)
Step Functions (workflow orchestration)
API Gateway & AppSync (GraphQL)
Programming Languages
Proficient in Node.js and Python
Able to write clean, modular, testable serverless functions
Experience writing integration and unit tests (Jest, Pylest, etc.)
Messaging & Streaming
Solid understanding of Apache Kafka
Event publishing/subscription patterns
Partitioning, retention, offset management
Integration with on-prem or cloud
connectors
Infrastructure & Monitoring
Experience deploying using CDK, Serverless
Framework, or Terraform
Strong knowledge of CloudWatch, X-Ray, log insights, and custom metrics
Proficient in creating alerts, dashboards, and structured logging