Menu

Senior Software Developer (PHP / Laravel Migration)

Job details
Posting date: 31 March 2026
Salary: £45,000 to £55,000 per year
Hours: Full time
Closing date: 30 April 2026
Location: Lowestoft, Suffolk
Remote working: Hybrid - work remotely up to 5 days per week
Company: Haijahr Limited
Job type: Permanent
Job reference:

Apply for this job

Summary

Location: Remote (UK-wide)
Occasional travel to company offsites required

Hours: 37 hours per week
- Monday to Thursday: 9:00am – 5:30pm
- Friday: 9:00am – 5:00pm
- (1 hour unpaid lunch break daily)

Holiday: 28 days per annum

Pension: Workplace pension scheme (Employer 3%, Employee 5%) — starts following successful completion of 1-month probation period.

THE ROLE

We are seeking an experienced Senior Software Developer to join our small, high-impact team. In this role, you will be a key contributor to our IT Augmentation service for a major client in the automotive sector, while also working on our own proprietary products, such as Guseto and Lysander.

This is a "dual-track" technical challenge: you will be responsible for maintaining and supporting a mature fleet management system built on CakePHP, while simultaneously leading the strategic replatforming of that system into Laravel. You will ensure the legacy system remains stable and production-ready while architecting the modern solution that will replace it.

KEY RESPONSIBILITIES

- Replatforming & Modernisation: Lead the transition of legacy CakePHP codebases to a modern Laravel architecture.
- System Maintenance: Provide ongoing support, bug fixing, and essential updates for the existing CakePHP application to ensure service continuity.
- Internal Product Development: Contribute to the feature roadmap and scaling of our own products, including Guseto and Lysander.
- API Management: Maintain and build REST and SOAP APIs, including third-party integrations with automotive finance and fleet providers.
- Database Management: Manage and optimise MySQL/MariaDB schemas, ensuring data integrity across both old and new systems.
- Quality & Leadership: Write clean, well-tested code, participate in code reviews, and contribute to high-level architectural decisions.

ESSENTIAL SKILLS & EXPERIENCE

- 4+ years of professional software development experience.
- Expertise in Laravel: A deep understanding of the Laravel ecosystem (Eloquent, Service Containers, Queues, etc.) or the ability to learn quickly with some training.
- Legacy PHP Knowledge: Proven experience with CakePHP (or similar MVC frameworks) and the ability to navigate and maintain older codebases.
- Migration Experience: Background in replatforming or modernising legacy PHP applications while keeping them operational.
- Database Proficiency: Strong SQL skills (MySQL/MariaDB), specifically regarding data migration and query optimisation.
- Self-Motivation: Ability to manage your own workload remotely and balance the needs of both legacy support and new development.

DESIRABLE SKILLS

- Experience in fleet management, vehicle leasing, or automotive finance.
- Front-end skills (HTML, CSS, JavaScript/jQuery).
- Familiarity with Docker or other containerisation tools.
- Knowledge of server administration (Apache/Nginx) and CI/CD pipelines.

WHAT WE OFFER

- Fully remote working — work from anywhere in the UK.
- 28 Days Holiday.
- Varied Project Work: The chance to lead a major client migration while also developing our own products.
- Impact & Ownership: A small team environment where your technical decisions have a direct and visible impact.
- Travel Support: Travel expenses and accommodation covered for required offsites (approx. 4–6 times per year).

HOW TO APPLY

Please send your CV and a brief cover letter outlining your experience in maintaining legacy systems and your expertise in Laravel migrations.

Apply for this job