Senior AWS Serverless Developer (Kiro experience required) to build an AI agent platform, paid per milestone

via Freelancer ·

Budget / SalaryA$750–1,500
TypeFreelance project
LocationRemote
Posted1 hour ago
We're building a multi-tenant AI agent platform for a SaaS ERP product. Users chat with AI agents that find and change data safely, with a preview and an explicit approval before anything is written. It runs entirely on AWS serverless and uses Amazon Bedrock for the models.

The specs are already written in Kiro's format: requirements, design and task lists for every phase. You will not be designing from scratch. You'll implement the task lists in order, validate each slice, and deliver working, tested endpoints.

Stack

AWS Lambda (Node.js, TypeScript), Serverless Framework v4
API Gateway (REST) with WAF, a custom Lambda authoriser
DynamoDB, SQS, S3, EventBridge, Secrets Manager, CloudWatch
Amazon Bedrock
GitHub with CI/CD pipelines
Who we want This is for an experienced developer, not a beginner. You must have:

Real experience with Kiro. You've used its spec workflow (requirements, design, tasks) and steering files to get Kiro to write code, and you validate what it produces by running tests, not by trusting it. Please show examples of past Kiro work.
Production AWS Lambda and serverless experience. Event-driven designs with SQS, idempotent workers, least-privilege IAM and cost-conscious design.
Git and CI/CD knowledge. Branching, pull requests, automated test and deploy pipelines, and deploying through environments (for example GitHub Actions with OIDC).
Strong TypeScript, automated testing, and the discipline to keep code clean and small.
Clear written English and regular progress updates.
Nice to have: Bedrock or LLM tool-calling experience, multi-tenant SaaS security experience.

How we work

Agreement first. Before any work is assigned, you sign a digital agreement covering confidentiality and IP ownership.
Milestones. Delivery is in milestones. Each milestone is a defined set of tasks from the task lists, with a gate that must pass.
Acceptance testing. On each delivery we test the endpoints and review the code. Payment for a milestone is released only after it passes our testing and code review.
Bonus. If the agreed scope is completed on time or early, you receive a bonus of AU$250.
You work in a dev environment we provide. You will not get production access.

To apply, please answer these:

How have you used Kiro? Describe a project where you used its spec and task workflow, and how you validated the output.
Describe a serverless AWS project you shipped, including the queues, testing approach and CI/CD pipeline you used.
How do you test an API endpoint before calling it done?
Share links to repositories or demos, if you can.
Your availability and the start date.
Applicants without verifiable Kiro and AWS Lambda experience will not be considered.

See attached acceptance criteria.
amazon web services node.js git artificial intelligence typescript aws lambda nosql devops microservices ci/cd
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.