cover image
Atarus

Software Engineer - Contract

Hybrid

London, United kingdom

Freelance

12-12-2025

Share this job:

Skills

Python TypeScript MySQL PostgreSQL GitHub CI/CD Docker Test react AWS GCP Terraform GitHub Actions

Job Specifications

Software Engineer – Full Stack (Python & TypeScript)

A fast-scaling FinTech is expanding its engineering team and is hiring a Software Engineer with strong full stack capability across Python and TypeScript. Their platform supports businesses across the UK and continues to grow at pace, with billions already delivered through their systems.

This role sits at the centre of their product and platform development, giving you the opportunity to work across the entire stack, influence how systems evolve, and help shape the next chapter of their technology landscape.

What You’ll Work On

As a full stack engineer, you’ll be involved in every layer of the product — backend services, frontend applications, and everything in between. You’ll:

Build and refine production systems across backend (Python) and frontend (TypeScript/React)
Design APIs, data flows, and user-facing features that work together seamlessly
Work end-to-end: plan, build, ship, and support the software you create
Help shape architectural choices for services, data, cloud infrastructure, and UI
Collaborate with product, design, data, and engineering peers to deliver impactful outcomes
Contribute to engineering standards, mentor teammates, and improve team ways of working
Prioritise simple, maintainable solutions over unnecessary complexity
Leverage modern tooling — including AI-assisted development — to speed up delivery and improve quality

Tech You’ll Use

Backend: Python, PostgreSQL, BigQuery, MySQL

Frontend: TypeScript, React, styled-components

Testing: Jest, React Testing Library, Cypress, pytest

Cloud & Infra: AWS, GCP, ECS Fargate, Terraform, Docker

CI/CD: GitHub Actions, automated pipelines

No one is expected to know everything — what matters is strong engineering fundamentals and a willingness to learn.

How the Engineering Teams Operate

Cross-functional squads with shared ownership of outcomes
Continuous deployment with automated pipelines
Test-first mindset and focus on high reliability
Cloud-native systems designed for resilience and scale
Engineers have full lifecycle ownership from idea → production → iteration
Decisions guided by real user needs and data

Team Culture

Inclusive, diverse teams where everyone’s input is valued
Low-ego, supportive, and collaborative environment
Space to experiment, propose new ideas, and influence direction
Culture of learning, curiosity, and continuous improvement
Strong emphasis on building robust systems, not just shipping fast

About the Company

Atarus is a specialist talent partner for businesses looking to scale high-performing engineering teams. With over a decade of experience in building technical teams, our consultants have previously partnered with companies such as Trainline, Sky, ASOS, NatWest, Global Relay, OVO Energy, and many more. We help organisations lay the foundations for sustainable growth by placing proven talent across DevOps & SRE, Software Engineering, QA, Product, Data, and AI. If you're looking to scale your engineering teams with precisio... Know more