Responsibilities
* Develop, enhance, and maintain full-stack applications using React, TypeScript, PHP, Node.js, SQL, and RESTful APIs.
* Work with React Native to support and develop our mobile applications.
* Play a key role in rebuilding and reimagining our client portal and BRM portal from the ground up.
* Write clean, secure, and maintainable code, ensuring best practices in performance, scalability, and accessibility.
* Collaborate closely with UI/UX designers to bring Figma-based designs to life.
* Contribute to our move to cloud-native development, supporting efforts around Azure, CI/CD, and unit testing.
* As we move towards working within Agile frameworks, using Jira to manage timelines and sprint delivery.
* Engage in code reviews, continuous improvement, and cross-team collaboration with both UK-based and overseas developers.
* Help shape architectural decisions and influence how new systems are built and integrated, working on high-profile, technically challenging projects from the ground up.
* Be hands‑on in architectural decisions and contribute to an industry‑first platform.
* Part of a small, UK‑based team with extensive overseas support, where your contributions are visible and valued.
Why PLS? We’re a fast‑growing, modern law firm with a genuine commitment to innovation and investment in technology. From our digital client portal to our evolving tech stack, we’re serious about using smart solutions to transform how conveyancing works. You’ll join a business where developers are valued, empowered to shape systems, and supported to grow – all within a collaborative, people‑first culture.
Qualifications
* Strong full‑stack experience with React, TypeScript, PHP, Node.js, SQL, and RESTful APIs.
* Experience or familiarity with React Native for app development.
* Confidence in building responsive, user‑friendly interfaces from Figma or similar design tools.
* Knowledge of Agile practices and experience with Jira.
* Good understanding of modern development workflows, including Git, CI/CD pipelines, and unit testing.
* A structured, solutions‑driven approach to coding and problem solving.
* Ability to work independently within a collaborative team environment.
* A positive, open‑minded attitude – someone who enjoys being part of a motivated and quality‑driven team.
Bonus
* iOS and Android app development – especially using Java (Android) and Objective‑C (iOS).
* Conveyancing, legal tech or related industry environment.
* Azure or other cloud environments.
Benefits
* 25 days’ holiday (plus bank holidays).
* Free conveyancing.
* Discounted mortgage advice.
* Staff discounts.
* Wellbeing initiatives.
* Social events.
* More.
#J-18808-Ljbffr