PHP Full Stack Developer

PHP Full Stack Developer (Cheltenham, Hybrid)

About Finova

Finova is the UK’s largest mortgage and savings technology provider, powering one in every five mortgages across the country. Our agile, cloud-native solutions help over 60 banks, building societies, specialist lenders and equity release providers — plus a network of 2,400+ brokers — stay ahead of the market. We offer a flexible, proven suite of software that covers the full customer journey — from mortgage and savings origination to servicing and CRM.

Backed by an open architecture and a team with deep industry expertise, our platform is built to scale. Today, we process over £50 billion in loans each year, manage nearly £50 billion in savings, and support the digital servicing of more than 650,000 UK borrower accounts.

For Brokers

We help brokers run smarter businesses with tools built specifically for financial services. Whether you’re a one-person operation or part of a large network, our tools make it easy to manage your clients, cases, and commissions. Our key broker solutions: Broker CRM – a fully configurable, cloud-based CRM with a digital-first client journey, native integrations, and built-in compliance tools. Broker Payments – get paid faster and earn more, with instant payment on proc fees, access to over 90 lenders, and a 50% quarterly profit share. Finova’s broker solutions help you spend less time on admin and more time building relationships — so you can grow your business with ease.

About the Role

As a Full Stack Developer in the Broker Channel, you will be working on our CRM Platform and associated products using several technologies channelled on the LEMP (Linux, Nginx, MariaDB, PHP) stack within our AWS cloud environment. You will contribute as part of an Agile team delivering solutions to meet a fast-moving industry.

What will you be doing?

  • Participating
    within a SCRUM Agile team.
  • Reading
    existing code and working closely with the team to deliver code that meets the
    coding style/standards agreed by the team.
  • Performing
    code reviews based on the coding standards put in place by the development
    team.
  • Taking
    responsibility for your work from development all the way through to
    production.
  • Writing
    tests for your code based on acceptance criteria.
  • Working
    with our testing team to ensure any code produced is to a high standard and
    free from errors.
  • Helping
    promote continuous incremental improvements in process ranging from increased
    automation to development/operations practices.
  • Good
    communication with team members to share knowledge and create an enjoyable
    working environment.
  • Being
    aware of new security threats and applying them to the context of the systems
    and services we provide.
  • Understanding
    edge cases and ensuring a high attention to detail to your work.

About You

In terms of your experience, your attitude is everything, but we’d particularly love to see:

  • Commercial
    experience of Vue 3 and VueJS (Composition API)
  • Experience
    of implementing and working with design systems (preference on the ANT Design
    system).
  • Experience
    of working with SPAs (Single Page Applications)
  • Strong
    CSS expertise
  • Development
    of UI controls / components
  • Experience
    working with PHP, Laravel, and GraphQL
  • Experience
    working with GraphQL and backend databases

What We Offer:

Hybrid working: At Finova, we believe the best outcomes come from working together – and having the flexibility to work in a way that suits both our people and our business. We operate a hybrid working model, with most teams spending around three days a week in the office and with our customers. This time together helps us stay connected, collaborate more effectively, and solve complex challenges as a team. We also know that flexibility matters. Our approach is designed to support a healthy balance, combining in-person collaboration with the freedom to work remotely where it makes sense.

Holiday: 25 days holiday plus bank holidays, bank holiday trading and holiday purchase options, the opportunity to work from anywhere in the world for up to 4 weeks per year.

Looking After You: Life Assurance, Group Income Protection, Private Medical Insurance, a pension scheme via Salary Exchange, an Employee Assistance Programme, and access to a Virtual GP.

Family-Friendly Policies: Enhanced maternity and paternity pay, as well as paid time off for fertility treatments and pregnancy loss.

Extra Perks: Cycle to Work Scheme, discounts on shops, restaurants, and gym memberships, free fresh fruit daily, and opportunities to join colleague networks and social groups.

Giving Back: One paid volunteering day annually and the Give-As-You-Earn scheme to support your favourite charities.

Equal Opportunity Statement

We value diversity and are committed to creating an inclusive environment for all employees. If you’re passionate about this role but don’t meet all the criteria, please reach out—we’d love to discuss how your skills and experiences align with our needs.

Scroll to Top