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

  • Design scalable mobile architecture and influence technical decisions for the platform roadmap.
  • Build and maintain cross-platform mobile applications for iOS and Android using React Native.
  • Work closely with product managers, designers, and backend teams to deliver seamless mobile experiences.
  • Own critical parts of the codebase and solve complex technical challenges.
  • Drive engineering best practices and support continuous improvement across the team.
  • Mentor and support less experienced engineers.
  • Explain technical decisions clearly to both technical and non-technical colleagues.
  • Integrate and maintain REST API connections and related authentication and error-handling flows.
  • Support DevOps activities including CI/CD, app store deployments, Expo development, and Firebase integration.
  • Improve app quality through testing, debugging, profiling, and performance optimisation.

Requirements

  • Experience in mobile development with React Native and cross-platform app development.
  • Strong expertise in TypeScript, including advanced type patterns, generics, and type-safe development practices.
  • Deep knowledge of state management tools such as Redux Toolkit, Redux Saga, and Zustand.
  • Understanding of iOS and Android platform differences, native modules, and device compatibility.
  • Strong testing experience with Jest, React Native Testing Library, test-driven development, and high code coverage.
  • Proven debugging and performance optimisation experience using React Native profiling tools and Sentry.
  • Experience integrating REST APIs with Axios, including authentication, error handling, and data transformation.
  • DevOps experience with CI/CD pipelines, app store deployments, Expo development, and Firebase integration.
  • Excellent collaboration, communication, and mentorship skills.
  • Experience guiding junior developers and working across cross-functional teams.

Benefits

  • Salary of £55,000-£65,000.
  • UK remote working role.
  • Uncapped leave.
  • Enhanced parental leave.
  • Discounted dental care and private medical care.
  • Bonus tied to company performance.
  • Share Incentive Plan with the opportunity to purchase shares in Future.
  • Salary sacrifice pension scheme with up to 5% match.
  • Free drinks and snacks in the office.
  • Access to colleague assistance and wellbeing support programs.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer - React Native

3Pillar Global 1K-5K Internet Software & Services

3Pillar Global is hiring a React Native engineer to work on enterprise mobile applications and modernize delivery for a global, remote-first team.

Expo GitHub Actions GraphQL Java JavaScript Kotlin Objective-C React Native SQLite Swift TypeScript
2 weeks, 1 day ago

Senior Mobile App Developer - React Native

IBMC is hiring a Senior Mobile App Developer to build a cross-platform React Native mobile app for an international technology company, taking ownership from architecture through launch and ongoing performance.

Android Android Studio CI/CD Expo GraphQL iOS React Native REST API TypeScript UX Design WebSockets Xcode
2 weeks, 6 days ago

Senior React Native Engineer

MoonPay 251-1K Diversified Financial Services

MoonPay is hiring a React Native mobile engineer to own the consumer app experience for millions of crypto users across iOS and Android as the company expands its value-movement platform.

Android Blockchain Expo iOS React Native
3 weeks ago

Software Engineer - React Native

Creative Chaos 251-1K Internet Software & Services

Creative Chaos is hiring a React Native Software Engineer to develop and maintain front-end mobile client applications across software platforms, ensuring functionality, security, and performance meet design expectations.

CSS GitHub HTML Java JIRA Kotlin Objective-C React React Native REST API Swift
3 weeks, 5 days 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