Senior Full Stack Developer - PHP/Typescript
Listed on 2026-02-16
-
Software Development
Full Stack Developer
We are seeking a talented Mid or Senior Full Stack Developer to join a focused team building the next generation of our internal content management platforms. You will be working on the CMS Proof, a critical project aimed at modernizing our editorial capabilities.
In this role, you will work closely with the Tech Lead (CMS Proof) and another Full Stack Developer to deliver a scalable, efficient, and forward-thinking platform. A significant part of your work will involve implementing new AI improvements to support the Editorial Efficiencies strategic initiative, helping to integrate cutting-edge AI tools directly into our content workflows.
You will be hands-on with a modern stack including PHP, Type Script, Mongo
DB, React
JS, and Temporal, ensuring high standards of code quality, testing, and performance.
The Technology & Engineering department at Future offers a collaborative, collegiate environment where the primary focus is on effective but well-engineered and scalable solutions. We look to answer critical business challenges posed both by our product and commercial teams as well as from within the department.
Our focus is on quality in all aspects of our systems, not only in function but also in terms of test coverage, observability, alerting, and documentation.
We run regular hack days, driving innovation and have a strong focus on best practices led by tech-based guilds. The decisions made within the guilds then feed into our products, improving developer experience in parallel with the efficiency of our sites and services.
Key Responsibilities- Feature Development:
Build robust, scalable features for the CMS Proof using PHP (backend) and React
JS/NextJS (with Type Script)(frontend), ensuring high performance and responsiveness. - AI Integration:
Work on implementing AI-driven workflows and tools to enhance editorial efficiency, utilizing Temporal for orchestration. - Technical
Collaboration:
Collaborate closely with the Tech Lead to refine system architecture and ensure technical decisions align with the long-term product vision. - Code Quality:
Write clean, maintainable, and well-documented code. Participate in code reviews to ensure standards are met and to mentor junior team members (for Senior applicants). - Testing & QA:
Write and maintain comprehensive test suites (unit, integration, E2E) to ensure platform stability and prevent regressions. - Dev Ops & CI/CD:
Utilize CI/CD pipelines for deployment and help improve developer tooling and local environment setups (containers). - Innovation:
Participate in hack days and continuous learning to bring new ideas and technologies (specifically around AI and modern web dev) to the team.
- Web Development:
Strong experience in modern web development with PHP, NextJS/React, and Type Script. - Core Technologies:
Deep understanding of JavaScript and CSS fundamentals, including modern features and best practices. - Type Script:
Proficiency with Type Script, including the ability to work with complex types. - Component Architecture:
Ability to build performant, reusable UI components in modern JavaScript frameworks. - Backend
Experience:
Significant experience with API development and backend logic. - Performance Mindset:
Ability to interpret performance metrics (e.g., Flame graphs, Core Web Vitals) to optimize applications. - Workflow Orchestration:
Experience with, or a strong desire to learn, Temporal or similar workflow engines. - Data Handling:
Experience retrieving and marshalling data from various sources, including databases (Mongo
DB) and external APIs. - Version Control:
Good understanding of Git and collaborative workflows (e.g., Git Flow, PR reviews). - Communication:
Ability to explain technical concepts clearly to colleagues and stakeholders.
- Symfony PHP framework.
- Mongo
DB design and optimization. - Laravel framework experience.
- Storybook for component development.
- AI Tooling:
Experience with AI coding tools (Cursor, Bolt) or integrating LLM APIs into applications. - Design Patterns:
Understanding of SOLID principles and Object-Oriented Programming. - Dev Ops:
Experience with Docker/containers and Kubernetes. - Observability:
Familiar…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: