Senior Full Stack Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+20 more
Job description
An innovative technology business is looking for a hands-on Software Engineer to join its core engineering team, helping to shape and scale a modern platform built on AWS serverless architecture, IoT integrations, and AI-powered tooling.
This is an excellent opportunity for an engineer who enjoys technical variety, ownership, and working across the full software lifecycle in a collaborative environment.
The Opportunity
This is not a narrow, siloed engineering role.
You’ll contribute across backend services, frontend applications, cloud infrastructure, IoT-connected systems, and emerging AI tooling, working from design through to production deployment.
The environment is fast-moving, collaborative, and ideal for someone who enjoys solving real-world technical challenges while working with modern technologies.
What You’ll Be Doing
- Designing, building, and maintaining AWS-based backend microservices
- Developing customer-facing and internal applications using React + TypeScript
- Working with IoT-connected ANPR cameras and access control systems
- Building and maintaining infrastructure using AWS CDK / Infrastructure as Code
- Supporting and improving CI/CD pipelines and deployment workflows
- Contributing to AI-powered product development, including LLM-integrated features
- Collaborating with product and business stakeholders to define technical solutions
- Participating in code reviews and engineering best practice
- Identifying and addressing technical improvements and architectural enhancements
Tech Stack
Backend
- TypeScript / Node.js
- Go
- Python
- AWS Lambda
- API Gateway
- GraphQL / AppSync
- EventBridge
- SQS
- Step Functions
Data
- DynamoDB
- PostgreSQL
- Aurora / RDS
- MongoDB
- pgvector
Frontend
- React
- TypeScript
- MUI
Infrastructure / DevOps
- AWS CDK
- Terraform
- Serverless Framework
- Docker
- GitLab CI
- AWS CodePipeline / CodeBuild
AI / Emerging Technology
- Amazon Bedrock
- LLM integrations
- RAG pipelines
- AI-assisted engineering workflows
- Agentic tooling integrations
Requirements
Do you have experience in TypeScript?, Do you have a Master’s degree?, Essential
- Commercial software engineering experience
- Strong capability in TypeScript, Python, or Go
- Hands-on AWS cloud/serverless experience
- Confidence working across backend, frontend, or infrastructure
- Familiarity with CI/CD pipelines and Docker
- Strong problem-solving ability and pragmatic engineering approach
- Good communication skills and collaborative mindset
Desirable
- React / TypeScript frontend experience
- Infrastructure as Code experience (ideally AWS CDK)
- Event-driven architecture exposure
- IoT or edge systems experience
- GraphQL / AppSync familiarity
- Experience with AI / LLM-powered applications
Benefits & conditions
Pulled from the full job description
- Employee discount
- Free parking
- On-site parking, * Employee discount
- Free parking
- On-site parking
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 120 - Apple and peers
Fullstack Developer Salary UK
7 Most Popular Web Developer Jobs in Europe
Dev Digest 159: AI Pipelines, 10x Faster TypeScript, How to Interview