Software Engineer
Full-Stack Developer
Salary: £45k–£60k | Type: Full-time | Location: North West (hybrid)
Join a fast-moving product team building systems used by thousands. We're looking for a pragmatic Full-Stack Developer who loves shipping well-tested software, designing clean APIs, and improving delivery through CI/CD, automation, and modern DevOps practices.
You'll work across the full stack, influence architecture, and collaborate with product, QA, and engineering teams in a cloud-hybrid environment. Opportunity to work with Kafka, containers, and cutting-edge cloud tooling.
What you'll do:
- Build, maintain, and improve robust systems across the stack.
- Own the delivery lifecycle: backlog, sprints, coding, testing, deployment.
- Work in a cloud-hybrid setup (Azure/AWS/GCP) with integrations, security, and deployment patterns.
- Enhance CI/CD pipelines and DevOps practices: automation, observability, containerisation.
- Work with event-driven systems (Kafka/RabbitMQ) to support features and integrations.
- Mentor juniors, share best practices, and collaborate closely with product and QA.
- Troubleshoot production issues and contribute to architectural decisions.
Must-have:
- Commercial experience in C#/.NET, Java, Golang, or Python.
- Hands-on with RESTful APIs, JavaScript/TypeScript/React (hooks, routing).
- Practical CI/CD experience (Azure DevOps, GitHub Actions, GitLab CI, Jenkins).
- Cloud-hybrid experience (Azure/AWS/GCP + on-prem).
- Strong engineering fundamentals: unit/integration testing, SOLID, Git workflows.
- Agile experience and strong communication skills.
- Based in / willing to travel to North West office.
Nice-to-have:
- Docker/Kubernetes, IaC (Terraform/ARM), Identity/Auth systems (OAuth2/JWT).
- Event streaming (Kafka/RabbitMQ), front-end testing (Jest, RTL).
- Fintech/healthcare/B2B SaaS experience.
Benefits & Culture:
- Competitive salary £45k–£60k + performance bonus
- Hybrid working: flexible remote + collaboration days in North West office
- 25 days holiday + bank holidays (buy/sell option)
- Clear career progression
- Collaborative Agile culture: pair programming, code reviews, continuous improvement