Job Search and Career Advice Platform

Enable job alerts via email!

Full Stack Engineer

Sr2 Rec Ltd

Bristol

On-site

GBP 50,000 - 60,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology company focused on sustainability is seeking a Full Stack Engineer to design and implement features across front and backend systems in a hybrid role. Candidates should have strong experience with Python, React, and AWS, and possess excellent communication skills. This is an opportunity to work in a mission-led team, contributing to impactful projects while developing your skills across the stack.

Qualifications

  • Strong commercial experience with Python and frontend experience with React/Typescript.
  • Solid understanding of AWS, CI/CD pipelines, and containerisation.
  • Excellent communication skills to translate technical concepts for non-technical teams.

Responsibilities

  • Design and implement scalable features across both frontend and backend systems.
  • Contribute to technical design decisions and help shape engineering best practice.
  • Maintain clean, testable code with clear documentation.

Skills

Python (Django or Flask or FastAPI)
React/Typescript
AWS
CI/CD pipelines
Docker

Tools

Terraform
Job description

Full Stack Engineer | £50,000 – £60,000 | Bristol (hybrid) | Tech4Good | Python | Django | React | AWS

Location: Bristol (hybrid)

Salary: £50,000-£60,000

We’re partnered with an impact‑driven business building technology that makes real impact in the sustainability space. You’ll be joining a small, passionate team where engineering plays a pivotal role. This isn’t a huge corporate environment – it’s a place where your input genuinely shapes the product, architecture and technical direction.

This team is working at the intersection of software engineering and sustainability, you’ll have end‑to‑end ownership of your work – designing, building and deploying full‑stack features – while collaborating closely with other engineers and non‑technical stakeholders. It’s a hands‑on, high‑impact role within a team that values creativity, autonomy and transparency.

Responsibilities
  • Design and implement scalable features across both frontend and backend systems.
  • Contribute to technical design decisions and help shape engineering best practice.
  • Ensure platform reliability, security and performance at scale.
  • Collaborate cross‑functionally with design and product to deliver intuitive user experiences.
  • Maintain clean, testable code with clear documentation.
  • Champion continuous improvement across development, deployment and data accessibility.
Requirements for success
  • Strong commercial experience with Python (Django or Flask or FastAPI) and frontend experience with React/Typescript.
  • Solid understanding of AWS, CI/CD pipelines and containerisation (Terraform, Docker).
  • Comfortable working across the stack – from database design to frontend interfaces.
  • Excellent communication skills and ability to translate technical concepts for non‑technical teams.
  • Motivated by working in small, mission‑led teams where every line of code counts.

The ideal candidate is someone who thrives in a start‑up environment where you’re trusted to take ownership and make things happen. You’ll be hands‑on across the stack, comfortable switching between backend logic and frontend polish, and enjoy the challenge of turning ideas into working features quickly. You’re pragmatic – you care about clean, maintainable code but you also know when to prioritise delivery. Collaboration comes naturally; you communicate clearly with both technical and non‑technical teammates, and you’re energised by solving problems that have real‑world impact.

If you’re looking for a role where you can make a tangible impact, work on an interesting product, and develop your engineering skills across the stack, get in touch at imogen@sr2rec.co.uk.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.