Senior Full Stack Engineer

Applause IT
Birmingham, United Kingdom
9 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 70K

Job location

Birmingham, United Kingdom

Tech stack

Artificial Intelligence
Amazon Web Services (AWS)
Automatic Number Plate Recognition
Cloud Computing
Code Review
DevOps
Amazon DynamoDB
Python
PostgreSQL
MongoDB
Node.js
Commercial Software
Software Engineering
TypeScript
Amazon Web Services (AWS)
React
Delivery Pipeline
Large Language Models
AWS Lambda
Amazon Web Services (AWS)
Backend
Event Driven Architecture
Gitlab-ci
GraphQL
Front End Software Development
Multiaccess Edge Computing
Api Gateway
Amazon Web Services (AWS)
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