At a Glance
- Tasks: Lead and develop features for our innovative PBSA management platform using React and TypeScript.
- Company: Join a forward-thinking tech company in the heart of London.
- Benefits: Enjoy a competitive salary, hybrid work, and opportunities for professional growth.
- Other info: Collaborative environment with a focus on quality, security, and developer experience.
- Why this job: Make a real impact on student engagement and operations while coding daily.
- Qualifications: 10+ years in software development with expertise in React and full-stack applications.
The predicted salary is between 85000 - 85000 € per year.
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.
Software Engineering Leads in London employer: Viridis Real Estate Services
Join a dynamic and innovative team in the heart of Mayfair, where your contributions as a Software Engineering Lead will directly shape our cutting-edge PBSA management platform. We pride ourselves on a collaborative work culture that fosters creativity and growth, offering competitive salaries, hybrid working options, and opportunities for professional development. With a focus on modern technologies and a commitment to quality, you'll thrive in an environment that values hands-on involvement and strategic thinking.
Contact Detail:
Viridis Real Estate Services Recruiting Team
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineering Leads in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with React or TypeScript. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving CI/CD and modern frontend practices. This is your chance to demonstrate your hands-on experience and passion for coding.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge. Be ready to discuss your experience with backend architecture and how you’ve tackled challenges in previous roles. We want to see your problem-solving skills in action!
✨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 shaping the future of our platform.
We think you need these skills to ace Software Engineering Leads in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Software Engineering Lead role. Highlight your hands-on coding experience, especially with React and TypeScript, as well as any leadership roles you've had.
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about this role and how your background makes you a great fit. Don’t just repeat your CV; share specific examples of projects where you’ve led engineering efforts or improved developer experience.
Showcase Your Technical Skills:In your application, be sure to mention your proficiency in the tech stack we use, like Node.js and SQL Server. If you have experience with CI/CD practices or mentoring other engineers, make that clear too!
Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people!
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, Node.js, and SQL Server. Brush up on your knowledge of CI/CD practices and GraphQL/REST APIs. Being able to discuss your experience with these technologies confidently will show that you’re the right fit for the role.
✨Showcase Your Hands-On Experience
Since this role requires a hands-on approach, be prepared to share specific examples of projects where you’ve actively contributed code. Highlight your involvement in architecting and delivering features, as well as any mentoring you've done with other engineers.
✨Demonstrate Your Collaborative Spirit
This position involves working closely with product managers and designers, so be ready to discuss how you’ve successfully collaborated across teams in the past. Share examples of how you’ve aligned technical solutions with real-world needs, especially in a fast-paced environment.
✨Emphasise Quality and Security
Talk about your commitment to code quality and security compliance. Be prepared to discuss how you’ve implemented best practices in your previous roles, particularly around clean code, testing, and documentation standards. This will show that you care about the long-term success of the projects you work on.