PHP Software Engineer (Yii2) - Lending Platform
Chrysalis Finance Limited — United Kingdom · Posted ~2 hours ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
Location: Alderley Edge, Cheshire · Hybrid (at least 2 days a week in the office)
About us
Chrysalis Finance is the UK's largest finance provider in the medical and dental sectors.
Our Automatic Lending Platform (ALP) handles the full loan lifecycle: applications, automated credit decisioning, loan management and payments.
It integrates with credit reference agencies, lenders and payment providers.
We're ISO27001 accredited and build with security first.
The role
We're hiring a mid-to-senior PHP engineer to work on our core lending platform.
The codebase is mature and moves real money under FCA regulation.
The work is full-stack but mostly backend PHP.
You'll build features across:
Our automated decision engine, loan management and payment processingIntegrations with credit bureaus (TransUnion, Equifax), lenders and payment gatewaysCustomer and retailer portalsWe're an AI-forward team.
We use Claude Code, Copilot, Cursor and AI-assisted code review every day.
You'll use them too, and you'll own and understand every line you ship.
What you'll do
Build and maintain features in our multi-application Yii2 platform (300+ ActiveRecord models)Build and harden third-party integrations and webhook handlersWork on our event-driven workflows, rule-based decision engine and queue-based background jobsOptimise MySQL queries and Redis cachingBuild RESTful APIs for internal and external consumersWrite unit and functional tests with CodeceptionReview code, both human-written and AI-generated, with a focus on security and correctnessDebug production issues involving financial transactions
Essential
3+ years of professional PHP development, using modern PHP (8.1+)Solid MVC/OOP fundamentals.
Yii2 is a big plus, but if you're strong in Laravel, Symfony or Zend, we'll help you pick it up.Strong MySQL: complex queries, indexing, transactions, migrationsRESTful API design, authentication (API keys, OAuth), queues and Redis cachingCSS (Flexbox, Grid), responsive and mobile-first front-end workGit, Docker and a testing mindsetComfortable reading and improving a large, legacy codebaseAble to critically review AI-generated code
Highly desirable
Day-to-day use of AI coding assistantsFintech, lending or financial services experience: credit decisioning, affordability, payments (Direct Debit/BACS, cards, Faster Payments)Knowledge of FCA and GDPR requirementsVue.js 3Event-driven architectures, rule engines and multi-tenant SaaSOpen Banking, CAIS credit reporting, TypeScript, CI/CD
What we offer
Hybrid working, with at least 2 days a week at our Alderley Edge officeCompany pensionDaily use of modern AI tooling (Claude Code, Copilot, Cursor) and a say in how the team works with AIReal depth in the work: credit underwriting, affordability assessment, payments and UK financial regulation on a platform that moves real moneyFull-stack scope across backend APIs, the decision engine, Vue.js front-ends, database optimisation and third-party integrations
Right to work: You must have the right to work in the UK.
We're unable to offer visa sponsorship for this role.
We're committed to building a diverse team and welcome applications from all backgrounds.
We have 144,383 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 144,383 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume