Role Type: Full Time Remote (right to work in UK required)
Office Hours: Flexible, generally aligned with standard UK office hours ±1 hour
Annual Salary: £35k - £45k
Socket is a next-generation software platform powering the client engagement operations of accounting and bookkeeping firms across the UK, Australia and New Zealand.
What's the opportunity? 🤔
We’re a fast-growing SaaS company helping accounting and bookkeeping firms strengthen client relationships through smart engagement tools. Our mission is to make every client interaction effortless and meaningful - we do that through clean design, automation, and thoughtful engineering.
We’re looking for a Full-Stack Software Engineer to join our small but mighty team. You’ll work across the tech stack, from database design to polished front-end features, and play a key role in building the next generation of our platform.
This is a hands-on role for a pragmatic, self-managing engineer who enjoys problem-solving, experimenting, and delivering well-crafted, tested solutions with minimal oversight.
We run a lean, high-impact team where every engineer has ownership and the freedom to innovate. If you thrive in environments with autonomy and accountability, you’ll fit right in.
What will I be doing? 🚀
* Design, build, and maintain features across our stack (Postgres, Laravel PHP, React + TypeScript).
* Take full ownership of features from concept to deployment, including writing tests and conducting your own smoke testing.
* Collaborate with a distributed team via async communication (we use Loom extensively).
* Work closely with our founders and product team to iterate on ideas and deliver value quickly.
* Contribute to improving our engineering culture, documentation, and processes.
What skills do I need? 📖
There’s really no such thing as the perfect candidate or previous experience - the main thing is that you are bringing enthusiasm, energy and a desire to learn. So please don’t hesitate to apply, even if you don’t tick every box on this page!
* 3+ years of professional full-stack experience.
* Strong understanding of modern PHP (Laravel framework preferred).
* Solid experience with React and TypeScript.
* Proficiency in SQL, particularly PostgreSQL.
* Comfortable working with source control, e.g. Git and GitHub
* Excellent communication and documentation habits, especially in async environments.
* Comfortable working with minimal supervision and managing your own workload.
* A pragmatic mindset: you test your work, think about maintainability, and don’t need a PM looking over your shoulder.
Bonus skills & attributes 🙌
* Exposure to the accounting and bookkeeping industry.
* Experience with automated testing and CI/CD pipelines.
* An interest and enthusiasm for exploring how AI can help both our customers and our internal workflows.
Benefits 😍
* Work in a small, high-trust team where your work has a visible impact.
* Flexible, fully remote setup.
* Autonomy to experiment, make decisions, and ship meaningful work.
* Be part of a growing SaaS company shaping how accountants engage their clients.