We are seeking an experienced and motivated PHP Developer with strong backend and server management skills to join our growing team.
The ideal candidate will have over 3 years of experience working with PHP, MVC frameworks (ideally Laravel), and MySQL, and be confident in working within a full-stack environment.
You will play a key role in maintaining and evolving our platform, as well as managing deployments and server infrastructure hosted on DigitalOcean.
Key Responsibilities
* Develop, maintain, and enhance web applications using PHP and Laravel
* Design and optimise database schemas and queries using MySQL
* Work on both backend and frontend development tasks, including JavaScript/jQuery
* Deploy and manage applications using Forge and DigitalOcean
* Monitor server health and manage updates, backups, and patching on Linux (Ubuntu)
* Manage SSH connections and perform CLI-based server tasks using PuTTY or similar tools
* Collaborate with cross-functional teams to understand project requirements and deliver scalable solutions
* Write clean, maintainable, and efficient code following best practices
Key Requirements
* 3+ years PHP development experience
* 3+ years MVC framework experience (Laravel preferred)
* 3+ years MySQL experience including complex joins, indexing, and performance tuning
* 2+ years JavaScript/jQuery experience
* Experience using Laravel Forge and managing DigitalOcean droplets
* Solid understanding of Linux Ubuntu server environments (2+ years)
* Proficiency with SSH tools (PuTTY) and command-line interfaces
* Experience with server administration, including basic monitoring, uptime checks, logs, and performance optimisation
* Strong debugging and problem-solving skills
* Good communication and time-management skills
Desirable (Nice to Have)
* Experience with other front-end frameworks (e.g., Vue.js, Alpine.js)
* Knowledge of automated testing in Laravel (PHPUnit, Pest)
* Awareness of security best practices (server and application level)
What We Offer
* Flexible working hours and hybrid - first culture (minimum one day a week in the office)
* Opportunities to contribute to innovative and high-impact projects
* Supportive team and growth-oriented environment
* Access to training and development tools
* Regular team check-ins and social events
Job Types: Full-time, Permanent
Pay: £30,000.00-£35,000.00 per year
Benefits:
* Company pension
* Free parking
* On-site parking
* Private medical insurance
* Work from home