About this role
Salary: £? - ? per year
Requirements
- Strong hands-on experience with React and TypeScript
- Practical experience developing React Micro Frontend applications using Module Federation
- Experience building reusable components and handling state and API data
- Experience testing with Jest, React Testing Library, or Cypress
- Knowledge of accessibility and performance
- Strong hands-on experience building production services with Python
- Experience building APIs consumed by React front ends and serverless Python services on AWS Lambda
- Experience with PyTest and writing clean, maintainable, secure code
- Practical experience with AWS cloud services and cloud-native architecture, particularly Lambda, API Gateway, CloudFront, WAF, DynamoDB, and S3
- Experience with Infrastructure as Code, particularly Terraform
- Experience developing CI/CD pipelines using Git and GitHub
- Experience with automated testing and modern software engineering practices
- Knowledge of Micro Frontend and Single Page Application design patterns, best practices, and performance optimisation is desirable
- Experience with public sector delivery and the GDS service standard is desirable
- Strong analytical, problem-solving, collaboration, and communication skills are desirable
Responsibilities
- Design, develop, and maintain React Micro Frontend applications using Module Federation
- Design, develop, and maintain Python backend services
- Build and operate cloud-native AWS solutions, including Lambda, API Gateway, CloudFront, WAF, DynamoDB, S3, and CloudWatch
- Deploy infrastructure and applications using Terraform
- Develop and maintain CI/CD pipelines to automate build, test, and deployment
- Implement automated unit and integration testing, and contribute to code quality and security
- Work with product, architecture, and delivery teams to turn requirements into effective solutions
- Monitor platform health, troubleshoot incidents, and drive continuous improvement
- Operate applications across the full development lifecycle, including design, build, testing, deployment, monitoring, and live support
- Help run the AWS infrastructure and CI/CD platforms that support the services
Technologies
- API
- AWS
- Lambda
- Backend
- CI/CD
- Cloud
- CloudWatch
- Cypress
- Frontend
- Git
- GitHub
- Support
- Jest
- Python
- React
- Security
- Serverless
- Terraform
- TypeScript
- WAF
- pytest
- Fullstack
More
We at Brio Digital are supporting a leading digital consultancy on a major national public sector programme, seeking an experienced Full Stack Software Engineer. The work supports national services used across the country and offers a genuinely balanced React and Python role, modern engineering with serverless AWS and Infrastructure as Code, and ownership from design through live support alongside experienced consultancy and client engineers. This is a six-month contract with potential to extend, paying £500 per day inside IR35, based in Leeds with hybrid working. The interview process has two stages: a 30-minute technical conversation with the consultancy followed by a 30-minute final panel with the clients engineering team.
last updated 44 week of 2026