Software Engineer

Software Engineer

Posted 1 day ago by Vallum Associates

Negotiable
Inside
Remote
London Area, United Kingdom

Summary: The role is for a Senior Full-Stack Software Engineer on a 6-month rolling contract with a major UK energy provider, focusing on customer-facing digital products. The position is remote-first, requiring occasional meetups, and involves working within a cross-functional squad to enhance web and mobile experiences using modern technologies. Candidates should have strong expertise in React, TypeScript, and Node.js, with a proactive approach to code quality and collaboration.

Key Responsibilities:

  • Contribute to the design, development, and optimisation of key digital customer journeys.
  • Build and enhance web and mobile experiences using React and TypeScript.
  • Work with Node.js and GraphQL services to deliver performant, scalable features.
  • Focus on UI performance, API integration, and improving customer interactions with energy products and services.

Key Skills:

  • Strong experience with React (v16+) and TypeScript.
  • Experience building APIs or services using Node.js.
  • Hands-on experience with GraphQL (consuming and/or building APIs).
  • Solid understanding of modern React patterns (hooks, functional components, state management).
  • Experience building customer-facing web or mobile applications.
  • Proactive approach to code quality, testing, and team collaboration.
  • Experience with React Native or native mobile development is a plus.

Salary (Rate): undetermined

City: London Area

Country: United Kingdom

Working Arrangements: remote

IR35 Status: inside IR35

Seniority Level: Senior

Industry: IT

Detailed Description From Employer:

Senior Full-Stack Software Engineer | 6-Month Contract Rolling

We’re hiring Senior Full-stack Software Engineers to join a fast-paced Web and Mobile Squad within the retail division of a major UK energy provider. You’ll work on customer-facing digital products that support millions of users. 6-month contract (strong chance of extension) Inside IR35 UK-based, remote-first with occasional meetups

As part of a cross-functional squad, you’ll contribute to the design, development, and optimisation of key digital customer journeys. You’ll build and enhance web and mobile experiences using React and TypeScript, while working with Node.js and GraphQL services to deliver performant, scalable features. The work spans UI performance, API integration, and improving how customers interact with energy products and services.

What We’re Looking For

  • Strong experience with React (v16+) and TypeScript
  • Experience building APIs or services using Node.js
  • Hands-on experience with GraphQL (consuming and/or building APIs)
  • Solid understanding of modern React patterns (hooks, functional components, state management)
  • Experience building customer-facing web or mobile applications
  • A proactive approach to code quality, testing, and team collaboration
  • Experience with React Native or native mobile development is a plus

You’ll be part of an agile, cross-functional team working closely with engineers, designers, and product owners.