Mid/Senior Laravel Developer (Remote)
Project Overview
We’re seeking a Mid/Senior Laravel Developer to join our team and improve our core application; you’ll need 4+ years of PHP/Laravel experience, strong TDD and design-pattern skills (DTOs, SOLID), expertise in optimizing Eloquent/SQL queries, and comfort with Linux-based DevOps. This is a contract role with potential for a long-term engagement.
-Architect, build, and maintain robust web applications using Laravel (10+)
-Design and implement RESTful APIs, background jobs, and event-driven workflows
-Write clean, testable code following best practices (TDD)
-Author and maintain unit and feature tests, ensuring high coverage
-Work with Data Transfer Objects (DTOs) and well-known design patterns (Repository, Service, etc.)
-Optimize Eloquent and raw SQL queries for performance and scalability
-Deploy and manage applications on Linux servers; collaborate with DevOps for CI/CD pipelines
-Perform code reviews and contribute to technical documentation
-Troubleshoot, debug, and resolve production issues on time
Requirements
Required Skills & Experience
-PHP & Laravel: 4+ years of hands-on experience, with at least 2 years in a senior role
-Testing: Proficiency in PHPUnit, Pest, or similar; strong TDD mindset
-Architecture: Deep understanding of MVC, SOLID principles, and common PHP design patterns
-Database: Expert in MySQL; skilled at writing and optimizing complex queries
-DTOs & Patterns: Familiarity with implementing and consuming DTOs, Service/Repository patterns, etc.
-Performance: Proven track record of identifying and fixing performance bottlenecks
-Linux & DevOps: Comfortable with Ubuntu; experience with Docker, Nginx/Apache, CI/CD tools
-Version Control: Git fluency; experience collaborating via Bitbucket workflows
-Communication: Strong written and verbal English; ability to explain technical concepts clearly
Nice-to-Have:
- Experience with Redis, Elasticsearch, or other caching/search technologies
- Familiarity with AWS/Azure/GCP services
- Front-end experience with Vue.js, React, or similar
- Knowledge of GraphQL APIs
- Prior work on microservices or event-driven architectures
Benefits
What We Offer:
- Strong possibility to extend into an ongoing engagement or full-time role
- Mentorship and career development support
- Dynamic, international work environment
Recommended Jobs
Project Management Officer
JOB DESCRIPTION Are you a PMO looking for a new challenge? We are seeking PMO professionals to support our critical, mission focused programmes – you will play a key role in maintaining project …
Estimator
Estimator - We are seeking an experienced and driven Estimator who has experience working with Commercial & Public Sector projects. This is a fantastic opportunity for someone with a passion for const…
Technical Assistant in London Area
Job description Technical Assistant This manufacturer is part of a national business and supplies products to the foodservice sector plus further food manufacturing throughout the UK. The bus…
Head of Recruitment & Retention
The Head of Recruitment & Retention will drive EMJ's growth by attracting, hiring, and retaining top talent aligned with our values and goals, building high-performing teams and enhancing our employe…
Technical Programme Manager - Data Management Platform
Job Description Job Summary: We are seeking a highly skilled and experienced Technical Programme Manager with a background in cloud-based data management platforms. The ideal candidate will be …
Site Engineer
We are currently recruiting for an experienced Site Engineer to support a busy utilities project in London. The role involves setting out and overseeing works related to water, gas, electric, and tele…
Junior End User Support Analyst
Are you ready to rethink your routine? We are looking for a highly motivated and enthusiastic Junior End User Computing Analyst to join our dynamic IT team. This role is ideal for an individual loo…
Employment Specialist (Camden/Westminster/Haringey/Kensington Chelsea/Lambeth)
Job Role Are you passionate about working with people and being part of their journey to find employment? If yes, then this could be the ideal role for you as we’re recruiting an Employment Spe…
Facilities Coordinator
Kennedys is looking for a Facilities Coordinator to join the Facilities team. The successful Facilities Coordinator will be responsible for the provision of support services to an exceptional standar…
Science Teacher + TLR
Science Teacher + TLR - Outstanding Secondary School - London - Sep 25 A forward-thinking, Outstanding secondary school in Lewisham, London, is seeking a passionate and dedicated Science Teacher to …