Senior Full Stack Engineer
Your Next Hire
10 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 70KJob location
Tech stack
API
Software Quality
Python
TypeScript
React
Concurrency
Backend
Containerization
Kubernetes
Front End Software Development
REST
Terraform
Go
Job description
- Lead backend development with a focus on building clean, well-structured APIs
- Work across the stack with TypeScript and React when needed
- Contribute to architectural decisions, focusing on scalability, reliability and clean design
- Work on containerised services and contribute to platform-level improvements
- Collaborate with a cross-functional team to deliver new features end-to-end
- Help maintain high engineering standards through testing, documentation and code quality
- Play a key role in maturing the platform as the company grows
Requirements
We're looking for a Senior Full Stack Engineer who's strongest on the backend (Golang preferred) with solid TypeScript/React ability. You'll work across the stack, shape architecture decisions and help take a technically complex product from proven prototype into scalable, production-grade reality.
This is a great fit for someone who enjoys ownership, solving hard technical problems, and working closely with product and research teams., * Strong experience in backend development (Golang ideal, other backend languages considered)
- Solid frontend experience with TypeScript & React
- Experience building production-grade REST APIs
- Good understanding of concurrency, clean architecture, and system design
- Familiarity with containerisation and cloud environments
- Comfortable working across backend, platform, and some frontend areas
- Able to explain architecture decisions and trade-offs clearly
- Pragmatic, hands-on engineer who enjoys working in smaller teams
Nice to Have
- Experience with Python or ML-adjacent environments
- Exposure to Kubernetes or infrastructure-as-code tooling (eg. Terraform)
- Messaging systems and distributed workloads
- Experience contributing to a cloud-agnostic or multi-cloud environment
Benefits & conditions
- High ownership, high impact role in a growing team
- Supportive environment with strong learning and development focus
- Competitive compensation and stock options
- Flexible hybrid working model