Software Engineer
£100,000 – £120,000 / yr base salary
Posted 26 Aug 2026
Advertised as “Principal Software Engineer”
BranchFactor Summary
The original posting with the fluff stripped out
- Management level
- People management
- Employment
- Hybrid
- Contract
- Full-time
| Base salary | £100,000 – £120,000 / yr |
|---|
You’ll be a Technical Leader, unblock the engineering team by resolving complex technical impasses, standardising engineering practices, and owning cross-functional initiatives.
You'll still be a highly hands-on engineer, responsible for rapidly prototyping, shipping MVPs, and turning product ideas into polished user experiences. You’ll work across the stack, collaborating closely with product, design, and engineering teams while operating with a high degree of independence.
What you'll do
-
Build and ship new product features end-to-end
-
Lead rapid prototyping and MVP development
-
Develop modern frontend applications using TypeScript, Vue 3 Composition API, and Tailwind
-
Contribute to backend services using Node, Bun, Koa, PostgreSQL, Prisma, and AWS
-
Collaborate closely with cross-functional teams to shape product direction
-
Improve performance, reliability, and developer experience across the platfor
-
Support on hiring, performance and technical roadmaps.
What you'll need
-
Extensive experience building modern frontend applications with TypeScript and Vue3
-
Solid backend experience with Node-based services and relational databases
-
Experience working with PostgreSQL, Prisma, AWS, and REST APIs
-
Comfortable moving quickly, making pragmatic decisions, and shipping iteratively
-
Strong communication and collaboration skills
-
Able to work independently in a hybrid environment
-
Ideally have been in early stage start-ups going through growth and technical challenges
What you'll get:
-
Share options - If Cytix wins, you should too.
-
Unlimited Holidays!
-
Enhanced maternity and paternity pay.
-
Pension - 8% (3% employer, 5% employee)
-
Private Healthcare through Vitality including dental, optical and hearing