At a Glance
- Tasks: Lead and develop innovative software solutions for our in-house management platform.
- Company: Dynamic tech company in London with a focus on collaboration and innovation.
- Benefits: Competitive salary, hybrid work model, and opportunities for professional growth.
- Other info: Join a vibrant team that values clean code and fast-paced innovation.
- Why this job: Make a real impact on student engagement and operations while working with cutting-edge tech.
- Qualifications: 10+ years of experience in software development, especially with React and TypeScript.
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.
Lead, Software Engineering in London employer: Viridis Real Estate Services
Join a dynamic and innovative team in the heart of London’s Mayfair, where you will not only lead but also actively engage in hands-on software development. Our company fosters a collaborative work culture that prioritises employee growth through mentorship and continuous learning opportunities, all while offering a competitive salary and a hybrid work model. With a focus on cutting-edge technology and impactful projects, this role provides a unique chance to shape the future of our PBSA management platform in a vibrant and supportive environment.
Contact Detail:
Viridis Real Estate Services Recruiting Team
StudySmarter Expert Advice🤫
We think this is how you could land Lead, Software Engineering in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those using React and TypeScript. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. We recommend doing mock interviews with friends or using platforms that simulate real interview scenarios to boost your confidence.
✨Tip Number 4
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 our exciting projects.
We think you need these skills to ace Lead, Software Engineering in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Lead, Software Engineering role. Highlight your hands-on experience with React, TypeScript, and any relevant projects that showcase your ability to lead and mentor.
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about this role and how you can contribute to our PBSA management platform. Share specific examples of your past work that demonstrate your technical expertise and leadership skills.
Showcase Your Technical Skills:Don’t just list your skills; show us how you've applied them in real-world scenarios. Mention any projects where you’ve architected or developed features using the tech stack we use, like Node.js or SQL Server.
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. Discuss how you’ve architected solutions or improved existing systems, as this will highlight your technical leadership skills.
✨Demonstrate Your Mentorship Skills
As a lead, you’ll need to mentor others. Think of instances where you’ve guided junior engineers or conducted code reviews. Sharing these experiences will illustrate your ability to support and uplift your team, which is crucial for this position.
✨Align with Company Values
Research the company’s mission and values, especially around developer experience and quality. Be ready to discuss how you can contribute to improving these areas. Showing that you care about clean code and practical UX will resonate well with the interviewers.