Design, develop, and optimize high‑performance single-page applications (SPAs) using TypeScript and React, supporting complex workflows for sports organizations.
Collaborate with product and design teams to extend and improve our design system, including reusable, accessible components, theming, tokens, and responsive patterns.
Promote and implement modern front-end best practices such as type safety, component-driven architecture, and performance optimization techniques like lazy loading and caching.
Partner with backend, mobile, QA, and product teams to define APIs, refine specifications, shape architecture, and ensure end-to-end quality.
Mentor team members through code reviews, pairing sessions, and leading our web guild to elevate engineering practices.
Write comprehensive unit, integration, and end-to-end tests, integrate with CI/CD pipelines, and participate in on-call rotations to troubleshoot incidents.
Lead initiatives to improve coding practices, build performance, and streamline CI/CD workflows, fostering a culture of continuous improvement.
Evaluate and adopt emerging AI-driven tooling such as code generation assistants, refactoring bots, and large language models to enhance development velocity and quality.
Continuously explore and recommend new web technologies, including micro-frontends and other innovative solutions, to keep our platform at the forefront of industry standards.