Future plc

Future plc

Future plc is a global leader in specialist media, providing over 240 brands in consumer technology, games, entertainment, music, and photography to a wide audience worldwide.

Internet Software & Services
1K-5K
Founded 1985

Description

  • Build robust, scalable CMS features using PHP on the backend and React/NextJS with TypeScript on the frontend, ensuring high performance and responsiveness.
  • Implement AI-driven workflows and tools to enhance editorial efficiency, using Temporal for orchestration.
  • Collaborate closely with the Tech Lead and other developers to refine system architecture and ensure technical decisions align with the product vision.
  • Design, develop and maintain backend APIs and handle data retrieval/marshalling from MongoDB and external APIs.
  • Write clean, maintainable, and well-documented code and participate in code reviews; mentor junior engineers (for Senior applicants).
  • Develop and maintain comprehensive test suites (unit, integration, E2E) to ensure platform stability and prevent regressions.
  • Use and improve CI/CD pipelines, developer tooling, and local environment setups (containers/Docker).
  • Participate in hack days, continuous learning, and innovation activities to introduce new ideas and modern web/AI technologies to the team.
  • Monitor and optimize application performance using metrics and observability (e.g., Flame graphs, Core Web Vitals).

Requirements

  • Mid or Senior Full Stack Developer level (role open to Mid and Senior applicants).
  • Strong experience with PHP, NextJS/React, and TypeScript.
  • Deep understanding of JavaScript and CSS fundamentals, including modern features and best practices.
  • Proficiency with TypeScript, including working with complex types.
  • Significant experience in API development and backend logic.
  • Experience with MongoDB and marshalling data from databases and external APIs.
  • Experience with, or a strong desire to learn, Temporal or similar workflow orchestration engines.
  • Familiarity with Git and collaborative workflows (e.g., GitFlow, PR reviews).
  • Ability to interpret performance metrics (e.g., Flame graphs, Core Web Vitals) and optimize applications.
  • Strong communication skills to explain technical concepts to colleagues and stakeholders.
  • Beneficial: experience with Symfony or Laravel, Storybook, AI tooling (Cursor, Bolt) or integrating LLM APIs, SOLID/OOP design patterns, Docker/Kubernetes, observability (logging/tracing/metrics), and event-sourcing concepts.
  • Ability to work remotely from the UK (this is a UK remote role).

Benefits

  • Salary range £40,000 - £55,000.
  • UK remote role.
  • Uncapped leave policy.
  • Profit-share bonus when company targets are met.
  • Refer-a-friend reward upon successful hire.
  • Well-being support via Colleague Assistant Programmes.
  • Opportunity to purchase shares through the Share Incentive Plan.
  • Internal job family level T5

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

(Senior) Fullstack Software Engineer

Emma Specialty Retail

Emma – The Sleep Company is hiring a Senior Fullstack Software Engineer to help build and operate the technology platform behind its global online store and fulfilment operations.

Agile AWS CI/CD Design Systems Docker E-commerce Express.js Fastify Git Grafana Kafka Next.js Node.js Nuxt.js React REST API TypeScript Vue.js
4 hours, 45 minutes ago

Fullstack Senior Engineer with Python (Django) and React - Latin America, Remote position

Bluelight Consulting 11-50 Internet Software & Services

Bluelight Consulting is hiring a remote Fullstack Senior Engineer in Latin America to develop high-quality web applications for client projects in a fast-growing software consultancy.

AWS CI/CD Django Docker Flask Git JavaScript Jenkins Knockout MongoDB PostgreSQL Python React Redis SQLAlchemy Vagrant
4 hours, 45 minutes ago

Fullstack Engineer with Python and React - Latin America, Remote position

Bluelight Consulting 11-50 Internet Software & Services

Bluelight Consulting is hiring a remote Fullstack Engineer in Latin America to develop high-quality client-facing applications across a variety of software consultancy projects.

AWS CI/CD Django Docker Flask Git JavaScript Jenkins Knockout MongoDB PostgreSQL Python React Redis SQLAlchemy Vagrant
4 hours, 45 minutes ago

Fullstack Engineer with Python and React - Latin America, Remote position

Bluelight Consulting 11-50 Internet Software & Services

Bluelight Consulting is hiring a remote Fullstack Engineer to help build high-quality software applications for clients across Latin America in a fast-growing software consultancy.

AWS CI/CD Django Docker Flask Git JavaScript Jenkins Knockout MongoDB PostgreSQL Python React Redis SQL SQLAlchemy Vagrant
4 hours, 45 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers