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