Senior Frontend Engineer
Required skills
Strong professional experience building production web applications with React, Advanced hands-on experience coding with TypeScript, Experience working with GraphQL APIs, A strong understanding of frontend architecture, state management, and performance optimisation, Experience with modern testing frameworks, including integration and end-to-end testing, A good eye for design, interaction details, responsiveness, accessibility, and overall product polish, A product-minded approach: you care about customer outcomes and the "why" behind what you’re building, A strong sense of ownership and accountability, The ability to uncover unknowns, navigate ambiguity, and turn complex problems into clear, shippable solutions, Pride in your craft, clean code, thoughtful reviews, and helping others grow
Preferred skills
Experience in fintech, lending, mortgages, or other regulated industries, Experience working with Python or contributing to backend services, Experience in early-stage or fast-moving product teams, Familiarity with user analytics, feature flagging, and observability tools, A data-driven approach to decision-making, Openness to change, innovation, and the ways AI will reshape how products are built and used
Technologies
React, TypeScript, GraphQL, Tailwind
Responsibilities
Build and ship high-quality product features using React, TypeScript, GraphQL, and Tailwind, Lead frontend projects from concept through delivery, including technical design, implementation, testing, and iteration, Work closely with product, backend engineering, and business stakeholders to build experiences that simplify complex mortgage journeys and make them feel fast, intuitive, and trustworthy, Bring strong UI/UX judgment to the table, Champion frontend architecture, component systems, performance, accessibility, and developer experience, Raise the standard of frontend engineering across the team
Seniority
Senior
Domain
Fintech, Lending, Mortgages