All Jobs Vacancy

Full Stack Engineer (Python, React and AWS)

Posted 3 days ago by Brio Digital

Description

Full Stack Software Engineer (React + Python) | Serverless AWS

Build national-scale services, used right across the country, with a modern React and Python stack.

AT A GLANCE

Rate: £500 per day, Inside IR35

Contract: 6 months, with potential to extend

Location: Hybrid, Leeds

Client: A major national public sector programme, delivered through a leading digital consultancy

Interview process: Two stages - a 30-minute technical conversation with the consultancy, then a 30-minute final panel with the client's engineering team

WHY THIS ROLE?

  • Scale and impact: your work will support national services relied on by users right across the country
  • A true full stack role: equal weight on React and Python, so you will never be boxed into one side of the stack
  • Modern engineering: React Micro Frontends with Module Federation, serverless AWS and Infrastructure as Code
  • Ownership: take services from design through to deployment, monitoring and live support
  • A strong team: work alongside experienced consultancy and client engineers

THE ROLE

Brio Digital is supporting a leading digital consultancy on a major national public sector programme. They are looking for an experienced Full Stack Software Engineer who is equally strong in React and Python, with a solid understanding of cloud-native architecture.

You will design, build, test and operate scalable applications across the full development life cycle, and help run the AWS infrastructure and CI/CD platforms that support them.

STRONG REACT AND STRONG PYTHON: BOTH ARE ESSENTIAL

This is not a Front End role with some Back End, or the reverse. The team needs someone who is genuinely confident in both, and both will be tested at interview.

React

  • Strong hands-on React with TypeScript
  • Micro Frontends using Module Federation
  • Reusable components, state and API data handling
  • Testing with Jest, React Testing Library or Cypress
  • Accessibility and performance

Python

  • Strong hands-on Python building production services
  • APIs consumed by React front ends
  • Serverless Python on AWS Lambda
  • Automated testing with PyTest
  • Clean, maintainable, secure code

WHAT YOU WILL DO

  • Design, develop and maintain React Micro Frontend applications using Module Federation
  • Design, develop and maintain Python Back End services
  • Build and operate cloud-native solutions on AWS, 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

WHAT YOU WILL BRING

Essential:

Strong hands-on experience with React

Hands-on experience developing Micro Frontend applications, with practical experience of Module Federation

Strong hands-on experience with Python

Practical experience of AWS cloud services and cloud-native architecture, particularly Lambda, API Gateway, CloudFront, WAF, DynamoDB and S3

Infrastructure as Code, particularly Terraform

CI/CD pipelines using Git and GitHub

Automated testing and modern software engineering practices

Desirable:

Knowledge of Micro Frontend and Single Page Application design patterns, best practices and performance optimisation

Experience of public sector delivery and the GDS service standard

Strong analytical, problem-solving, collaboration and communication skills

INTERESTED?

Send your CV or call Brio Digital for a confidential conversation. Please highlight your React, Python and AWS experience, with specific examples from recent roles, so we can present you at your best.

Rate:
£500/day
Location:
Leeds
IR35 Status:
Inside
Remote Status:
Hybrid
Industry:
IT
Seniority Level:
Not Specified

Take-Home Pay

£7,000 per month

Visit calculators for additional details

Share job