# Senior Full Stack PHP Developer

**Company**: Future
**Location**: London
**Work arrangement**: remote
**Experience**: senior
**Job type**: full-time
**Salary**: £50,000- £55,000
**Category**: Engineering
**Industry**: Technology

**Apply**: https://apply.workable.com/j/3872E710A8
**Canonical**: https://yubhub.co/jobs/job_21c5ceba-185

## Description

We are looking for a talented Senior Full Stack PHP Developer to join the "Vanilla Platform" team, responsible for building Future's flagship digital publishing platform.

In this role, you will work directly with the Tech Lead and other developers to build and maintain both new and existing applications. You will be responsible for working on a proven platform that delivers thousands of pages per second to hundreds-of-millions of people.

You will primarily be hands-on in a modern application utilising PHP, Alpine.js, TailwindCSS, Twig, while also contributing to services built with Laravel.

The Technology & Engineering department at Future offers a collaborative, collegiate environment where the primary focus is on effective but well-engineered and scalable solutions.

Key Responsibilities:

- SEO & GEO: Working with our in-house Audience team to build systems that will attract new users to the platform and retain them

- API Integration: Build and consume robust APIs to connect the new creator platform with core internal services (Identity, Asset Management, Content APIs) and AI moderation tools.

- Code Quality & Testing: Write clean, strongly-typed code backed by comprehensive unit and integration tests. Champion best practices in code reviews.

- DevOps & CI/CD: Contribute to the setup and maintenance of CI/CD pipelines and local development environments (containers), ensuring rapid and reliable deployment.

- Collaboration: Work closely with the Tech Lead and product stakeholders to refine requirements, estimate tasks, and solve complex technical challenges.

Experience that will put you ahead of the curve:

- Backend Proficiency: Solid experience with PHP-based backend services (whether that is Laravel or Symfony or another framework) and API development following best practices (modern tooling, typed code, building a culture around testing and maintainability)

- Modern Frontend Mastery: Strong experience building complex, dynamic web applications, with modern tools like TypeScript. You understand the nuances of Server-Side Rendering (SSR) vs. Client-Side Rendering (CSR).

- Component Architecture: The ability to build performant, reusable UI components in modern JS frameworks like Alpine.js and React with tools like Tailwind.

- Workflow Engine Awareness: Experience with (or a strong desire to learn) Temporal.io or similar orchestration frameworks to manage distributed systems and long-running processes.

- Data Handling: Experience working with databases and marshaling data from various external APIs.

- Operational Mindset: You are solution-oriented and understand that software is meant to solve real-world operational problems (e.g., automating manual finance work).

- Product Design Mindset: You care about the product you build and the people who use it. You care about and will actively shape UX, flows and features.

What's in it for you:

The expected range for this role is £50,000- £55,000.

This is a UK, Remote-based role.

Plus more great perks, which include;

- Uncapped leave, because we trust you to manage your workload and time

- When we hit our targets, enjoy a share of our profits with a bonus

- Refer a friend and get rewarded when they join Future

- Well-being support with access to our Colleague Assistant Programmes

- Opportunity to purchase shares in Future, with our Share Incentive Plan

## Skills

### Required
- PHP
- Alpine.js
- TailwindCSS
- Twig
- Laravel
- API Development
- Backend Services
- API Integration
- Code Quality
- Testing
- DevOps
- CI/CD
- Containers
- Distributed Systems
- Long-Running Processes
- Database Management
- External API Integration
