Software Engineer - Typescript, React (London)

hyperexponential
Charing Cross, United Kingdom
19 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior

Job location

Remote
Charing Cross, United Kingdom

Tech stack

JavaScript
Business Logic
Code Review
Continuous Integration
Software Debugging
Web Development
Design of User Interfaces
Software Architecture
TypeScript
Tailwind
React
Backend
Integration Tests
Figma
Front End Software Development

Job description

  • Own the development, enhancement, and support of workflow-related UI features in hx Renew's frontend-using and extending hx's design system and component library (shadcn + tailwindcss).
  • Implement, and maintain accessible UI components for complex user journeys.
  • Collaborate with backend engineers and product specialists to clarify requirements and deliver user-friendly solutions.
  • Work closely with designers to translate Figma mockups into production-ready components using hx's design system.
  • Engage with frontend engineers from other hx teams: share pattern updates, participate in code reviews. Uphold and strive to improve consistency and standards. Seek out knowledge and guidance from more-experienced colleagues in to support continuous growth and development.
  • Support continual improvement of the team's Product Domain through proactive UI/UX and usability fixes.
  • Write and maintain unit, and integration tests; support CI/CD reliability.
  • Contribute documentation and share knowledge related to both the team and the wider frontend engineering community at hx.

Requirements

State Management, Independence, Test Design, Maintenance, Maintainability, Communication Skills, Business Logic, Scalability, Accessibility, Component Design, * Solid understanding of modern software architecture principles and best practices applied to frontend/web development, including component design, state management, scalability, and maintainability.

  • Proficient in JavaScript/TypeScript and React (primary hx frontend stack).
  • Experience building and maintaining complex, multi-page SPAs in a commercial setting.
  • Capable of extending/maintaining a shared component library, following design tokens and accessibility best practices.
  • Skilled in developing, debugging, and optimising UI components for rich business logic (including API integration and data-heavy workflows).
  • Able to work with independence under guidance from Senior Engineers and Managers, leveraging knowledge from a distributed community of frontend engineers.
  • Familiarity with frontend tooling: vitejs, nx, jest, vitest, testing library
  • Competent in test design and maintenance (unit, component, CI/CD).
  • Strong written and verbal communication skills.

About the company

At hyperexponential (hx) we are transforming the traditional insurance industry with our groundbreaking SaaS platform, hx Renew. Insurers use it to build complex mathematical models that enable smarter, faster pricing decisions-whether it's calculating the cost to insure a global superstar's concert tour or protecting entire states from natural disasters. With hx Renew, insurers can rapidly develop and iterate pricing models in Python and React within a modern software environment, free from the burden of legacy tech. What once took months now takes weeks-or even days. This agility has made our product the go-to platform for insurers worldwide. In just five years, our winning formula has earned the trust of industry giants like Aviva and Top 5 US insurers, as well as cutting-edge innovators like Convex and Inigo. Our engineering team-made up of some of the brightest (and kindest!) minds in the industry-pushes technological boundaries every day through creative innovation and regular hackathons.

Apply for this position