
Senior Software Engineer – Lifecycle Customer
Utility Warehouse
full-time
Posted on:
Location Type: Remote
Location: United Kingdom
Visit company websiteExplore more
Job Level
Tech Stack
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