Senior Full Stack Engineer

Applause IT
Birmingham, UK
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£65,000.0 - £70,000.0
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Amazon Web Services Automatic Number Plate Recognition Cloud Computing Code Review DevOps Amazon DynamoDB Python (Programming Language) PostgreSQL MongoDB Node.Js Commercial Software
+20 more
Software Engineering TypeScript AWS Cdk ReactJS Delivery Pipeline Large Language Models AWS Lambda AWS AppSync Backend Event Driven Architecture Gitlab-ci Graphql Front End Software Development Multiaccess Edge Computing Api Gateway Amazon Simple Queue Service (SQS) Terraform Serverless Computing Docker Microservices

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.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · WWC Europe 2026

Videos

See all

Related articles

See all