At a Glance
- Tasks: Lead and develop features for our innovative PBSA management platform using React and TypeScript.
- Company: Dynamic tech company focused on modern PBSA solutions with a collaborative culture.
- Benefits: Competitive salary, 25 days leave, discretionary bonus, and hybrid work model.
- Other info: Join a fast-paced environment with opportunities for autonomy and career growth.
- Why this job: Shape the future of tech in the PBSA space while making a real impact.
- Qualifications: 10+ years in software development with strong React and TypeScript skills.
The predicted salary is between 60000 - 84000 € per year.
Location: London, Mayfair (hybrid, 3 days from office and 2 days from home)
Employment Type: Full-time
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.
What You’ll Get
- £75k to £85k
- 25 days annual leave + bank holidays
- Discretionary bonus
- A say in shaping the future of tech in the PBSA space
About Us
We’re building software tailored for the operational realities of modern PBSA providers from student onboarding to maintenance scheduling and financial automation. As we scale, we’re investing in engineering as a core discipline, not just a service layer. You'll have autonomy and support to ship real impact, fast.
Software Engineering Lead - PBSA Operations Platform (React, TypeScript) in City of London employer: Viridis Real Estate Services
Join a forward-thinking company in the heart of London, where innovation meets collaboration. As a Software Engineering Lead, you'll enjoy a hybrid work model that promotes work-life balance while being part of a dynamic team dedicated to shaping the future of PBSA technology. With a strong emphasis on professional growth, mentorship, and a culture that values clean code and developer experience, this is an excellent opportunity for those looking to make a meaningful impact in a supportive environment.
Contact Detail:
Viridis Real Estate Services Recruiting Team
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineering Lead - PBSA Operations Platform (React, TypeScript) in City of London
✨Tip Number 1
Network like a pro! Get out there and connect with folks in the industry. Attend meetups, tech conferences, or even local coding events. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those using React and TypeScript. This is your chance to demonstrate your hands-on experience and problem-solving abilities, so make it shine!
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, we want to see how you think and solve problems, so be ready to explain your thought process!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team and contributing to the future of PBSA tech.
We think you need these skills to ace Software Engineering Lead - PBSA Operations Platform (React, TypeScript) in City of London
Some tips for your application 🫡
Show Your Passion for Coding:When you’re writing your application, let your love for coding shine through! Share specific examples of projects where you’ve used React and TypeScript, and how you’ve tackled challenges. We want to see your enthusiasm for building great software!
Tailor Your Application:Make sure to customise your application to fit the role. Highlight your experience with full-stack development and any relevant tech stack knowledge. We’re looking for someone who can lead and contribute, so show us how you fit that bill!
Be Clear and Concise:Keep your application straightforward and to the point. Use clear language and avoid jargon unless it’s relevant. We appreciate a well-structured application that makes it easy for us to see your skills and experience at a glance.
Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team at StudySmarter!
How to prepare for a job interview at Viridis Real Estate Services
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in React, TypeScript, and the other technologies mentioned in the job description. Brush up on your knowledge of Node.js, SQL Server, and CI/CD practices. Being able to discuss how you've used these technologies in past projects will show that you're not just a manager but a hands-on engineer.
✨Prepare for Technical Questions
Expect to dive deep into technical discussions during the interview. Prepare to solve coding problems or design challenges on the spot. Practising common algorithms and system design questions can help you feel more confident and demonstrate your problem-solving skills effectively.
✨Showcase Your Leadership Style
Since this role involves mentoring and guiding engineers, be ready to share examples of how you've led teams in the past. Discuss your approach to code reviews, coaching, and fostering a collaborative environment. This will highlight your ability to lead from the front while still being hands-on.
✨Align with Company Values
Research the company’s mission and values, especially their focus on improving developer experience and championing quality. Be prepared to discuss how you can contribute to these goals and share any relevant experiences that align with their vision for the PBSA space.