Hybrid Software Engineer

Posted 2 weeks ago

Apply now

About the role

  • 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

Job title

Software Engineer

Job type

Experience level

Mid levelSenior

Salary

£40,000 - £55,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job