This job has expired

This position was posted on February 28, 2026 and is likely no longer accepting applications. We've kept it here for historical reference. Check out the similar jobs below!

Future plc logo

Software Engineer

Job Overview

Location

United Kingdom

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.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

❌ EXPIRED
Argentina - Remote
Full-time
Expired May 4, 2026
Python
PHP
Ruby
+5 more

2 months ago

Apply
❌ EXPIRED
Argentina
Full-time
Expired Apr 25, 2026
Python
JavaScript
TypeScript
+4 more

3 months ago

Apply
Colombia - Fully Remote
Full-time
Expires May 24, 2026
Python
JavaScript
TypeScript
+3 more

2 months ago

Apply
Colombia - Fully Remote
Part-time
Expires May 24, 2026
Python
JavaScript
TypeScript
+3 more

2 months ago

Apply