Utility Warehouse

Senior Software Engineer – Lifecycle Customer

Utility Warehouse

full-time

Posted on:

Location Type: Remote

Location: United Kingdom

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • In this role, you will be integral to UW's growth engine.
  • Owning the technical decisions that turn complex multi-service journeys into seamless experiences for Customers and Partners.
  • Build seamless, performant experiences across both web (React/TypeScript) and mobile (React Native), ensuring a consistent feel whether a Customer is on the app or portal.
  • Work across Customer-facing journeys and internal Partner tools, owning the end-to-end frontend experience for acquisition and cross-sell flows.
  • Lead the development and modernisation of reusable React and React Native components, raising the bar for consistency and quality across the Lifecycle squad.
  • Partner closely with designers and backend engineers to translate complex UX requirements into polished, production-ready interfaces.
  • Integrate with GraphQL APIs to surface the right data at the right point in the customer journey, working closely with backend teams to shape the contract.

Requirements

  • Strong experience in Web React using TypeScript.
  • Strong knowledge of developing mobile applications with React Native.
  • Experience with CI/CD tools and automated testing.
  • Familiarity with GraphQL or a genuine willingness to learn it.
  • Proven track record of mentoring mid-level engineers and modelling best practices.
  • Ability to thrive in agile, iterative environments.
Benefits
  • Competitive salary: We benchmark against the industry and will share the salary openly during our first conversation.
  • Performance bonus: An annual discretionary bonus ranging from 15-40%.
  • Flexible working: We’re a remote-first business.
  • Work-life balance: We offer an optional four-day working week (90% pay for 90% impact).
  • Work from anywhere: You can work abroad for up to three weeks, twice every tax year.
  • Holiday: 25 days plus bank holidays (increasing with tenure), with the option to trade up to five days each year.
  • UW discounts: Save on our services and get a free Cashback Card. You’ll also get access to 100s of rewards and discounts through Perkbox.
  • Future planning: Matched-contribution pension scheme and life assurance (up to 4x salary).
  • Family first: Policies designed to help you and your family thrive.
  • Flexible benefits: An allowance for private health insurance, dental insurance, or gym membership.
  • Sabbaticals: An eight-week paid sabbatical after four years of service.
  • A commitment to helping you develop your career journey through learning, coaching and new experiences.
  • Inclusion: Join belonging groups that help shape our culture.
  • Events: Company-wide celebrations including the ‘Great Big Get Together’ and our ‘Good Hearted Go-Getter Awards’.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ReactTypeScriptReact NativeGraphQLCI/CDautomated testingfrontend developmentcomponent developmentUX designperformance optimization
Soft Skills
mentoringbest practicescollaborationagile methodologiesproblem-solvingcommunicationleadershipadaptabilityorganizational skillscustomer focus