Software Engineering Lead – PBSA Operations Platform (React, TypeScript)
hace 2 días
London
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.