Joe Dinsdale

UI developer &
Design System Engineer

I'm a web developer specialising in UI and Design Systems, with over 10 years experience in the industry.

Experience

  • Sky

    UI Technical Lead / Principal Engineer

    www.sky.com

    At Sky, I've led the development and stewardship of the Sky UI Design System, driving consistency, accessibility, and performance across a wide range of digital products. My role spans strategic planning, technical architecture, and team mentorship—all within a SAFe agile environment.

    Responsibilities

    • Technical Leadership: Architect and implement robust UI frameworks using modern technologies (e.g., React, TypeScript, Webpack), setting standards for code quality, accessibility, and performance.

    • Cross-Functional Collaboration: Partner with UX designers, product managers, and backend engineers to translate user needs into elegant, functional interfaces.

    • Mentorship & Guidance: Coach and mentor UI engineers, conduct code reviews, and foster a culture of continuous improvement and innovation.

    • Design Systems: Spearhead the creation and evolution of design systems and component libraries to ensure consistency and reusability across products.

    • Performance Optimisation: Analyze and improve rendering performance, bundle size, and load times to deliver fast, responsive experiences.

    • Strategic Influence: Contribute to product strategy by advocating for user-centric design and scalable front-end architecture.

    Technologies

    • React, TypeScript, Next.js, Svelte
    • CSS, Sass, Styled Components, Tailwind, Framer Motion, GSAP
    • Webpack, Vite, Babel
    • Storybook, Figma, Sketch
    • React Testing Library, Jest, Evinced
    • JIRA, JIRA Align, Confluence, GitHub

    Highlights

    • Design System advocacy

      Helped lead the creation and development of the Sky UI Design System, creating parity between Figma and React. Our React library was adopted by 20+ teams, with over 30,000 instances—accelerating development velocity and design consistency.

    • Accessibility Leadership

      Championed inclusive design practices throughout my time at Sky, achieving WCAG 2.1 AA and EAA compliance across core products.

    View Sky UI docs
  • Bolser

    Front-end Developer

    bolser.co.uk

    A fast paced agency, creating immersive experiences for big brands such as Microsoft, EE and Asda Mobile utilising a variety of technologies.

  • Cubik

    Front-end Web Support

    Working to provide technical support and bugfixes for an agency specialising in providing website solutions to charities.

About me

Coming soon...