The NRLA is the UK’s largest membership organisation for landlords, supporting them with advice, guidance, tools and services to run compliant and successful property businesses. Alongside membership, we develop and grow a suite of digital products that support landlords day to day.
Safe2 is one of those products, an established platform used to manage property safety and compliance at scale. As the platform continues to evolve, we are looking for a Full Stack Developer to help improve and extend its core functionality.
This role sits within the product team responsible for Safe2 and Portfolio, focused on delivering practical improvements, strengthening the platform and building out new capability where it adds value.
What you’ll be doing
Building and improving features across the Safe2 platform (Laravel, PHP, frontend)
Developing and maintaining APIs and core platform functionality
Improving performance, scalability and reliability as the platform grows
Working closely with product and engineering colleagues to deliver meaningful improvements
Contributing to code reviews and shared development standards
Why this role stands out
You’ll be contributing to products that sit at the centre of NRLA’s digital offering
You’ll work closely with product and engineering to shape how features are delivered
You’ll be joining a team building towards a clear product direction, not just maintaining legacy systems
The salary for this role is £48,000 - £55,000 depending on experience. Please note the closing date for this role is 12pm on 8th May 2026. However, we reserve the right to close the role early if we have a sufficient number of applicants.
Key Roles and Responsibilities
Full Stack Development
Develop and maintain features across backend (Laravel, PHP) and frontend
Build and support APIs and core platform functionality
Contribute to the ongoing evolution of the Safe2 platform
Performance and Reliability
Improve system performance, scalability and stability
Troubleshoot issues and support ongoing platform maintenance
Ensure the platform continues to operate effectively as usage grows
Team Collaboration and Standards
Work closely with product and engineering colleagues
Participate in code reviews and contribute to shared development standards
Support a consistent and practical approach to delivery across the team
Qualifications
No specific formal qualifications required; relevant experience and technical capability are essential
Skills and Abilities
Strong PHP and Laravel development skills
Comfortable working across the full stack
Solid understanding of HTML, CSS and JavaScript
Ability to write clean, scalable and maintainable code
Strong problem solving and troubleshooting ability
Essential
Experience building applications with PHP and Laravel
Experience working with RESTful APIs
Experience with relational databases (e.g. MySQL)
Experience using version control tools (e.g. Git)
Desirable
Experience with Laravel 12
Experience using Livewire 4.0
Familiarity with Docker
Experience integrating third party services (e.g. Stripe, Postmark, Xero)
Knowledge
Understanding of MVC architecture
Awareness of authentication and authorisation practices
Understanding of modern web application structure
Personal Attributes and Other Requirements
Takes ownership of work and follows through
Comfortable working in a fast moving product environment
Collaborative and easy to work with
Willing to travel occasionally for team collaboration
The NRLA package:
25 days annual leave increasing to 26 days with three years’ service, 27 days with five years’ service and 28 days with seven years’ service
Additional annual day off for your birthday
Salary exchange Pension scheme
Life assurance
Cash plan health and wellbeing benefit including Employee Assistance Programme and counselling service
Sick pay
Cycle purchase loans, season tickets loans and interest free staff loans
Complimentary NRLA membership
Non contractual annual performance-related bonus scheme