All work

Sky

Button redesign across Sky

I led the redesign and migration of button styles across the Sky ecosystem, including NowTV, Peacock and SkyShowtime, managing the rollout so the new designs landed without regressions.

Client
Sky
Role
Senior Developer, CMS team tech lead
When
2022 – 2025
Stack
React, TypeScript, Styled Components, Figma, Design systems
Peacock's sign-up banner with the redesigned pill-shaped Join Peacock button

3 streaming brands moved to one set of buttons

The problem

Sky’s products, including NowTV, Peacock and SkyShowtime, share a lot of the same frontend. A new button design from the design system had to reach all of them, and buttons are on almost every screen, so any change was highly visible.

What I did

As one of the tech leads on the CMS team, I led the redesign and migration of the button styles across the Sky ecosystem. I worked with external designers on the Figma-based design system work, then built the new styles in React, TypeScript and Styled Components.

I managed the rollout across the brands, checking each change against the design brief so the new buttons shipped without regressions.

Peacock's sign-up banner with the old square-cornered Join Peacock button
Before A square-cornered button with sentence-case text.
Peacock's sign-up banner with the new pill-shaped Join Peacock button
After The new pill-shaped button, with a gradient and uppercase text.

The result

NowTV, Peacock and SkyShowtime moved to the same redesigned buttons, matching the design brief across the ecosystem.

Contact

Got a project or a role in mind?

I'm open to senior and lead frontend roles, and to selected freelance projects.