Software Engineer - UK
Role details
Job location
Tech stack
Job description
You'll join a high-performing, collaborative engineering team building a product used constantly by modern recruiting teams.
We're a startup with high standards, where engineers are trusted owners, strong collaborators, and thoughtful product contributors. You'll work across the stack, help shape the future of our architecture, and solve real customer problems with empathy and clarity.
If you enjoy breadth, autonomy, and impactful work, you'll thrive here.
What You'll Do
Design, build, and maintain product features end-to-end
- Develop scalable backend services (Python) and intuitive frontend components (Svelte/jQuery).
- Own your work from design and implementation through testing & deployment.
Contribute to a high-quality, well-structured codebase
- Write maintainable, predictable, readable code.
- Build for reliability and long-term health.
Collaborate closely with product, QA, and other engineers
- Ask clarifying questions early, seek feedback, and communicate with precision.
- Work with QA as partners in quality - not downstream testers.
Bring product thinking into engineering decisions
- Understand why a feature matters and how it impacts customers - we want missionaries, not mercenaries.
- Challenge assumptions, propose ideas, and help shape product direction.
Requirements
Do you have experience in jQuery?, Technical Skills
- Solid experience with Python for backend development.
- Experience with modern frontend development (Svelte and/or jQuery preferred, but not required).
- Familiarity with distributed systems, APIs, and integrations.
- Comfortable working across multiple surfaces and technologies.
Experience with any of the following is a bonus (not required):
- AWS cloud services
- Browser/email extensions
- Third-party API integrations
- Large Language Models
Engineering Behaviours & Mindset, We welcome candidates from diverse backgrounds, but the ideal profile includes:
- Experience building production features in a startup or scale-up environment.
- Comfort working across the stack and across multiple product surfaces.
- Evidence of taking initiative, influencing teams without relying on authority, and raising issues early with constructive solutions.
Benefits & conditions
We hire for mindset as much as skill. You'll thrive if you:
- Collaborate openly and generously.
- Think like an owner, taking responsibility from definition to delivery.
- Care deeply about quality, long-term maintainability, and thoughtful design.
- Have strong product instincts, seeking context, understanding customer impact, and challenging assumptions.
- Communicate clearly, especially in ambiguous or high-stakes situations.
- Adapt quickly, breaking down unclear problems into actionable steps.
- Seek continuous improvement, for yourself, your code, and your team., * 25 days annual leave (plus public holidays)
- MacBook + any additional tech or software you need
- Flexible working arrangements
- Private Health, Dental, and Vision Insurance through Aviva
- Income Protection Insurance
- Extended mental health cover and Employee Assistance Programme
- Compassionate leave policy
- Private pension contributions (Royal London)
- Monthly company social events
- Regular in-person hackathons