Software Engineer delivering scalable and efficient web applications for Future's Technology & Engineering team. Involved in green-field projects and maintaining existing code bases.
Responsibilities
As a Software Engineer, you'll work as an important member of Future's Technology & Engineering team reporting into the Director of Engineering.
Your aim is to ensure the delivery of scalable, well-structured, efficient web applications and components.
The primary focus is on building green-field projects from the ground up – using the latest libraries and best practices – and also maintaining and improving existing code.
You will be responsible for the scoping and planning of new software components, refactoring existing code, and working with other teams to build new services and products
Requirements
Skills in communicating updates and resolutions to customers and other partners in an international team, in both verbal and written English.
Good understanding and hands-on experience with TypeScript.
Working knowledge with AI engineering tools, vectorisation and LLMs.
The ability to build components from scratch in React and a full understanding of the component life cycle.
The ability to build responsive UI components using modern CSS and tools, such as Storybook.
An understanding of the importance of consistency and standards in software development.
Skills with CI/CD and DevOps tools and practices, Docker and Kubernetes.
Benefits
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
Software developer focused on designing ERP solutions in a hybrid working environment. Engaging in various client projects and collaborating closely with sales and consulting teams.
Senior Software Engineer building and improving AI management systems for healthcare startup. Collaborating with cross - functional teams to address high - level engineering challenges.
Senior Software Engineer responsible for designing solutions with Python and Django for a Fintech platform. Collaborating with teams to ensure quality and scalability while managing large datasets.
Senior Software Engineer responsible for Health Information Exchanges development at Contexture. Collaborating on secure development and software lifecycle processes while mentoring junior developers.
Build AI - powered product experiences in a fast - growing startup focused on authentic social interactions and community trust. Mentor engineers and shape app quality with high user engagement.
Backend - focused Software Engineer stabilizing and scaling core systems for fintech startup. Building reliable solutions to real - world problems in the debt management space.
Engineers building the AI - powered revenue platform for modern finance teams. Join a lean team to take ownership of ambitious projects and innovate revenue - critical infrastructure.
Tech Lead providing architectural guidance and focusing on sustainable solutions at GFT France. Involved in evolving development practices amidst a dynamic technical environment.
Software Engineer developing ML and geospatial systems for climate action startup. Improving data pipelines and cloud infrastructure for soil carbon quantification.
Senior Software Engineer developing embedded software for next - generation automotive systems. Collaborating with cross - functional teams to design and validate robust solutions that meet industry standards.