Location: London, Mayfair. Hybrid.
Employment Type: Full-time
Salary: £85,000 per annum
Tech Stack: React, TypeScript, Node.js, SQL Server,CI/CD, GraphQL/REST
About the Role
We’re looking for a hands-on Software Engineering Lead to help shape the future of our in-house PBSA management platform.
You’ll be a pivotal part of our product team, leading the engineering function while actively contributing code and technical solutions.
This is not a purely managerial role, you’ll be expected to design, build, and iterate alongside your team, with a strong focus on React and modern frontend practices.
Your work will directly impact operations across tenancy management, student engagement, maintenance scheduling, finance workflows, and more.
Key Responsibilities
* Lead from the front: Architect, develop, and deliver features in our React/TypeScript-based platform.
* Shape engineering strategy: Drive code quality, performance, and maintainability across the stack.
* Mentor and guide: Support engineers at all levels through coaching, code reviews, and technical direction.
* Collaborate cross-functionally: Work closely with product managers, operations leads, and designers to align tech with real-world PBSA needs.
* Improve developer experience: Champion CI/CD, testing, observability, and documentation standards.
* Champion quality and security: Ensure compliance with internal controls and external regulations (e.g., GDPR).
You’ll Be a Great Fit If You…
* Are hands-on and still love writing and reviewing code every day.
* Bring 10+ years' experience building and scaling full-stack or frontend-heavy web apps.
* Are fluent in React, TypeScript, HTML/CSS, and frontend performance optimization.
* Understand backend architecture well enough to collaborate effectively (Node.js, Azure SQL, ASP.NET Core, REST/GraphQL).
* Know how to design multi-tenant SaaS or distributed systems.
* Care deeply about clean code, DX, reusability, and practical UX.
* Can think strategically but move fast like a startup engineer.
* Are outcome-driven — not a fan of red tape or waterfall plans.
Bonus Experience (Nice to Have)
* Exposure to PBSA, property management, or booking systems.
* Experience with Next.js, TailwindCSS, or component design systems.
* Knowledge of Azure DevOps CI/CD pipelines
* Familiarity with payment integrations, CRM platforms, or accounting platforms.