Senior PHP Developer
Reassured — United Kingdom · Posted ~1 hour 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
Full-time, Permanent
Basingstoke | Hybrid
£55,000 - £70,000
About the role
We’re looking for an experienced and driven IT Senior Developer to join our growing tech team at Reassured.
You’ll play a key role in evolving our internal CRM platform, taking ownership of complex features and helping shape the systems that support a fast-paced, highly regulated business.
Working within a collaborative Scrum team, you’ll balance hands-on development with technical leadership, influencing architectural decisions and driving high-quality, scalable solutions across the team.
What you’ll be doing
Support in the design and implementation of robust, scalable backend systems using PHP (Laravel/CakePHP).Take ownership of features from concept through design, development, testing, and deployment.Improve and refactor legacy systems (CakePHP) while contributing to modernisation efforts.Write clean, testable, and maintainable code aligned with SOLID principles and best practices.Ensure high-quality delivery through code reviews, automated testing, and CI/CD pipelines.Support troubleshooting and resolving production issues, performing root cause analysis.Contribute to architectural decisions, including system design, integrations, and data modelling.Champion best practices across performance, security (OWASP), and scalability.Identify technical debt and lead initiatives to reduce it.Guide adoption of modern tooling, frameworks, and patterns.Troubleshooting production issues and performing root cause analysisMentoring and supporting junior and mid-level developers
What we’re looking for
5+ years’ experience in PHP developmentStrong expertise in PHP 7.4 (CakePHP) and PHP 8+ (Laravel or Symfony)Proven experience designing and building backend systems and RESTful APIsDeep understanding of MySQL including query optimisation and scalingStrong knowledge of JavaScript (ES6+), HTML5 and CSSExperience with Docker in Linux or WSL environmentsProficiency with Git, including GitLab workflows and branching strategiesStrong experience with unit testing and automated testing frameworksExperience conducting code reviews and enforcing coding standards
Nice to have
Vue.js or Nuxt and modern frontend toolingTailwind or other modern CSS frameworksAzure Cloud services and deploymentsMongoDB or Azure Cosmos DBCI/CD pipelines such as GitLab pipelinesMessaging technologies such as RabbitMQ or Azure Service BusMicroservices or event-driven architecturesExperience in regulated environments such as financial services or insurance
You’ll thrive in this role if you:
Enjoy solving complex technical problems and working across large systemsHave a strong understanding of software architecture and design patternsTake a security-first approach and understand OWASP principlesAre confident balancing hands-on development with technical leadershipCommunicate effectively with both technical teams and stakeholdersAre proactive, organised and take ownership of your workAre passionate about mentoring others and improving engineering standards
Why join us?
At Reassured, we’re passionate about building smart, secure, and scalable systems that support our customers and our people.
If you’re looking for a role where your work has real impact and you enjoy working in a supportive, fast-moving environment we’d love to hear from you.
Benefits include:
Employee Assistance ProgrammeEnhanced maternity leaveMedical cash planVirtual GPEnhanced annual leave with length of serviceDeath in service (3x your basic salary)Free parkingCareer mobilityReferral scheme (up to £2,400 a year per referral)Incentives, including annual trips abroad
If you’re a senior developer who enjoys owning complex systems, driving technical standards and mentoring others, we would love to hear from you!
We have 137,993 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 137,993 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume