Lead the design and implementation of high-quality, performant, and scalable frontend architectures using TypeScript and React. Own complex product initiatives end-to-end, from discovery and design collaboration to production rollout and continuous improvement. Partner cross-functionally with product, design, and backend teams to define and deliver exceptional user experiences and developer journeys.
Drive architectural direction on the frontend, championing best practices around scalability, maintainability, and developer experience. Optimise performance, accessibility, and usability across our customer- and developer-facing products. Author and maintain clear technical documentation to ensure the longevity and clarity of our systems.