About CloudiQS
CloudiQS is the UK’s Fastest Growing AWS Advanced Consulting Partner, holding AWS competencies in Generative AI, Migration, Microsoft Workloads, and Education. We are building a productised agentic AI platform for UK SMBs in regulated sectors including legal, insurance, financial services, HR, and property. The platform is AWS-native end to end and built to ship in hours, not months.
We are hiring a Senior Full Stack Engineer to join the core engineering team. You will work directly with our AI Architect and the CEO, on a small senior team where decisions stick and your work ships to production.
Core Tech Skills (Must Have)
Languages and Frameworks
TypeScript, five years or more, as your primary daily language
Next.js 14 with the App Router in production
React with the shadcn/ui component library
Vercel AI SDK for streaming chat experiences
Node.js runtime on AWS Lambda
AWS AI Services
AWS Bedrock with foundation models (Anthropic Claude, Amazon Nova)
AWS Bedrock Agents and Bedrock AgentCore
AWS Bedrock Knowledge Bases
AWS Bedrock Guardrails
Inference profiles and cross-region model access
AWS Core Services
AWS Lambda, Step Functions, EventBridge
Amazon DynamoDB with single-table design and tenant-scoped access
Amazon Cognito with federated identity providers (Entra ID, Okta, Google Workspace)
AWS API Gateway with JWT authorisers
Amazon S3, AWS Secrets Manager, AWS KMS
Amazon CloudWatch, structured logging, AWS X-Ray observability
VPC, VPC Endpoints, IAM least-privilege design
Infrastructure as Code
AWS CDK in TypeScript as your default
Infrastructure unit tests, no console clicks
GitHub Actions or equivalent CI/CD pipelines
Engineering Practices
Multi-tenant SaaS engineering, including tenant context propagation, per-tenant throttling, and tenant-aware structured logging
Prompt engineering in production, including evaluation harnesses, prompt contracts, and regression testing for non-deterministic systems
API design, including REST and JWT-based authentication
Test-driven development with high coverage on auth and data layers
Operational discipline: runbooks, alarms, graceful degradation, on-call mindsetWhat You Will Be Doing
Building and shipping customer-facing user interfaces in Next.js 14
Writing TypeScript Lambda services that integrate with AWS Bedrock and AgentCore
Wiring multi-tenant authentication and authorisation
Composing AWS-managed AI services into production agent workflows
Writing AWS CDK in TypeScript to provision infrastructure
Holding operational discipline alongside the build
Pairing with the AI Architect on platform decisions
What You Will Be Doing
Building and shipping customer-facing user interfaces in Next.js 14
Writing TypeScript Lambda services that integrate with AWS Bedrock and AgentCore
Wiring multi-tenant authentication and authorisation
Composing AWS-managed AI services into production agent workflows
Writing AWS CDK in TypeScript to provision infrastructure
Holding operational discipline alongside the build
Pairing with the AI Architect on platform decisions
The Kind of Engineer We Are Hiring
You treat AWS-managed services as your force multiplier. You read the docs before guessing. You validate before shipping. You write code another engineer can pick up. You are comfortable in a small senior team where there is no committee between you and production.
What We Offer
Direct involvement in a product at the centre of the company strategy
AWS funding, training, and certification budgets
full remote working
Genuine career trajectory inside a fast-growing AWS partner
To Apply
Send your CV and a short note describing the most interesting agent or AI feature you have shipped to production to hr@cloudiqs.com.
Tell us the language stack you used, the AWS services you composed, and what broke at 2am.
Job Type: Permanent
Pay: £45,357.73-£88,010.46 per year
Application question(s):
- Describe the most interesting AI agent or LLM feature you have shipped to production. What did you build, what AWS services did you use, and what broke when it hit real users? (200 words maximum)
- Which Next.js version have you most recently shipped to production?
- Next.js 14 with App Router
- Next.js 13 with App Router
- Next.js 12 or earlier (Pages Router)
- Have not shipped Next.js to production
Experience:
- Full Stack Developer : 5 years (required)
- AWS Developer: 5 years (required)
Licence/Certification:
- AWS Certification (required)
Work Location: Remote