Future plc logo

Software Engineer

Job Overview

Location

UK

Job Type

Full-time

Category

Software Engineer

Date Posted

February 28, 2026

Full Job Description

đź“‹ Description

  • • As a Software Engineer at Future plc, you will be instrumental in the ongoing success and evolution of Renewal, our cutting-edge React Native mobile application. This role is deeply hands-on, focusing on the development, support, and maintenance of the robust backend infrastructure that underpins this critical user-facing product. You will be a key contributor to delivering high-quality technical solutions, primarily leveraging Azure Functions, and will be responsible for ensuring the utmost reliability, scalability, and adherence to best practices across our entire cloud-based platform.
  • • Reporting directly to the Tech Lead, your responsibilities will encompass the full software development lifecycle. This includes the design and implementation of innovative new features and services that enhance user experience and business value. Equally important will be your role in maintaining and continuously improving our existing Azure-based infrastructure, ensuring it remains efficient, secure, and performant. You will be expected to meticulously ensure that all changes introduced are well-architected from the ground up, rigorously tested to meet high standards, and fully aligned with Future plc's overarching technical vision and standards.
  • • Collaboration is at the heart of this role. You will work in close partnership with the dedicated mobile app development team, talented ML/analytics engineers, and a diverse range of cross-functional stakeholders. This collaborative effort is essential to guarantee seamless integration between the Renewal mobile application and its backend services, ensuring a cohesive and exceptional user journey. The impact of your work will be significant, directly influencing the experience of thousands of users who depend on our platform daily for their needs.
  • • Your technical expertise and insights will be highly valued. Within your role, your opinion will carry weight, and your peers will naturally look to you as a technical authority and mentor within the team. You will have the opportunity to make significant architectural decisions that are strategically aligned with our infrastructure goals and long-term vision. A crucial aspect of this will be your ability to articulate and explain these complex technical decisions clearly and concisely to both your technical colleagues and non-technical team members, fostering understanding and alignment across departments.
  • • You will be involved in the entire lifecycle of backend services, from initial concept and design through to deployment and ongoing maintenance. This includes writing clean, efficient, and maintainable code, developing comprehensive unit and integration tests, and participating actively in code reviews to ensure quality and knowledge sharing.
  • • You will contribute to defining and implementing API strategies, ensuring that our backend services expose well-documented and easy-to-consume interfaces for our mobile applications and potentially other internal or external services.
  • • Troubleshooting and problem-solving will be a regular part of your duties. You will investigate and resolve complex technical issues that may arise within the backend systems, identifying root causes and implementing effective solutions to prevent recurrence.
  • • You will actively participate in architectural discussions and design sessions, contributing your expertise to shape the future direction of our backend infrastructure and services.
  • • Staying abreast of the latest trends and technologies in cloud computing, serverless architectures, and mobile backend development will be encouraged, allowing you to bring innovative ideas and solutions to the team.
  • • You will contribute to the continuous improvement of our development processes, including CI/CD pipelines, testing strategies, and monitoring practices, to enhance team efficiency and product quality.
  • • This role offers a unique opportunity to work with a dynamic and growing global media company, contributing to a product that reaches a vast audience. You will be part of a supportive and collaborative environment where your contributions are recognized and valued, and where you have the autonomy to make a real impact.

🎯 Requirements

  • • Proven experience in C# and the .NET framework, with a strong preference for hands-on experience with Azure Functions.
  • • Solid understanding and practical experience with Microsoft SQL Server or Azure SQL Database, including data modeling and query optimization.
  • • Demonstrable experience with core Azure Services, specifically Azure Functions, Azure Blob Storage, and Azure B2C for identity management.
  • • Expertise in designing and developing RESTful APIs, including understanding of API best practices and security.

🏖️ Benefits

  • • Uncapped leave, offering flexibility and trust in managing your work-life balance.
  • • Profit-sharing bonus scheme when company targets are met, rewarding collective success.
  • • Generous 'Refer a Friend' bonus program to reward successful employee referrals.
  • • Comprehensive wellbeing support through Colleague Assistant Programmes.

Skills & Technologies

JavaScript
TypeScript
React
Node.js
Azure
Remote

Ready to Apply?

You will be redirected to an external site to apply.

Future plc logo
Future plc
Visit Website

About Future plc

Future plc is a global media and marketing services company. It operates across various sectors, including consumer media, B2B, and e-commerce. The company's core business involves creating and distributing content through a diverse portfolio of brands, websites, magazines, and events. Future plc focuses on niche audiences within specific verticals like technology, gaming, cycling, and home. Its revenue streams include advertising, affiliate marketing, subscriptions, and e-commerce partnerships. The company aims to engage audiences with high-quality, relevant content and leverage this engagement to drive commercial opportunities across its platforms, positioning itself as a leader in specialist media.

Similar Opportunities

Argentina
Full-time
Expires May 4, 2026
Python
PHP
Ruby
+5 more

4 days ago

Apply
Argentina
Full-time
Expires Apr 25, 2026
Python
JavaScript
TypeScript
+4 more

13 days ago

Apply
Argentina
Full-time
Expires Apr 29, 2026
Java
Spring
PostgreSQL
+5 more

9 days ago

Apply
Argentina
Full-time
Expires Apr 28, 2026
JavaScript
TypeScript
Go
+4 more

10 days ago

Apply