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
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
View Sky UI docsHighlights
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.
Bolser
Front-end Developer
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...