Frontend Software Engineer - Energy

Utility Warehouse
Remote

About The Position

We're looking for a Frontend Software Engineer to join our mission to simplify utilities by consolidating them into a single platform. This role is crucial for our ongoing Energy Transformation project, where we are modernizing core platforms to enhance agent efficiency, reduce costs, and improve the customer experience with multi-service billing. You will collaborate closely with designers, backend engineers, and product managers on high-impact projects, contributing directly to our core applications and future architecture. The ideal candidate will have a strong blend of collaborative and technical skills, with a proactive approach to team challenges, a keen eye for user experience, and the ability to turn mockups into functional interfaces. You should possess effective debugging skills and a focus on clean, maintainable code.

Requirements

  • Proven, hands-on experience working with React, React Native and TypeScript.
  • Solid understanding of state and data management solutions like Redux.
  • Confidence working with GraphQL for data interactions.
  • Experience using GitHub Actions and writing robust unit and end-to-end tests.
  • Collaborative mindset and a proactive approach to addressing team challenges.
  • Strong debugging skills and a focus on keeping code clean and highly maintainable.

Nice To Haves

  • Experience with Next.js
  • Experience with Kubernetes
  • Experience with Containers

Responsibilities

  • Build and maintain responsive, user-friendly web and mobile applications.
  • Create modular, reusable, and testable frontend components that adhere to modern design and accessibility standards.
  • Connect frontend applications with GraphQL APIs for seamless data fetching and reliable state management.
  • Manage application state effectively using Redux and continuously boost performance across web and mobile platforms.
  • Use systematic analysis and modern debugging tools to track down and solve frontend issues.

Benefits

  • Competitive salary benchmarked against the industry.
  • Annual discretionary performance bonus ranging from 15-40%.
  • Flexible working, remote-first business.
  • Optional four-day working week (90% pay for 90% impact).
  • Work abroad for up to three weeks, twice every tax year.
  • 25 days holiday plus bank holidays (increasing with tenure).
  • Option to trade up to five holiday days each year.
  • UW discounts on services and a free Cashback Card.
  • Matched-contribution pension scheme.
  • Life assurance (up to 4x salary).
  • Flexible benefits allowance for private health insurance, dental insurance, or gym membership.
  • Eight-week paid sabbatical after four years of service.
  • Dedicated learning and development budget.
  • Bi-annual promotion cycles.
  • Inclusion in belonging groups that help shape our culture.
  • Company-wide celebrations.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service