Company: Future
Salary: Not provided
Location: , United Kingdom
• As a Software Engineer, you will play a key role in supporting and maintaining the backend infrastructure that powers Renewal, our React Native mobile application. • Your focus will be hands-on, delivering technical solutions using Azure Functions while ensuring reliability, scalability, and best practices across our cloud-based platform. • Reporting to the Tech Lead, you will design and implement new features and services, as well as maintaining and improving our existing Azure-based infrastructure. • You will ensure all changes are well-architected, thoroughly tested, and aligned with our technical standards. • Working closely with the mobile app development team, ML/analytics engineers, and cross-functional stakeholders, you will ensure seamless integration between the mobile application and backend services. • Your work will directly impact the experience of thousands of users who rely on our platform. • Your opinion matters within your role - your peers will look to you as a technical expert within the team. • You will make important architectural decisions that align with our infrastructure, and be able to explain these decisions clearly to both technical and non-technical team members.
• C# and .NET (experience with Azure Functions specifically is highly desirable) • Microsoft SQL Server / Azure SQL Database • Azure Services (particularly Azure Functions, Azure Blob Storage, and Azure B2C) • RESTful API design and development • Experience with third-party API integrations (Salesforce experience is a plus) • JavaScript (ES6+) / TypeScript / Node.js • Application monitoring practices, such as metrics, tracing and logging • Performance optimisation and debugging techniques for serverless architectures • Experience with testing frameworks (e.g. XUnit, Jest, MSTest) • Experience of building software by a test-first approach (TDD, BDD) • Experience with build & deployment pipelines (CI/CD) using Azure DevOps • Knowledge of Modern Architecture (Serverless, Microservices, Eventing/Messaging) • Understanding of authentication and authorization patterns (OAuth 2.0, OpenID Connect) • Experience working with mobile application backends • React Native knowledge (beneficial but not required) • Terraform experience
• Uncapped leave, because we trust you to manage your workload and time • When we hit our targets, enjoy a share of our profits with a bonus • Refer a friend and get rewarded when they join Future • Wellbeing support with access to our Colleague Assistant Programmes • Opportunity to purchase shares in Future, with our Share Incentive Plan
job post pulled from jsjobs
Get TypeScript jobs in your inbox
Copyright © ReadingWaters 2026.