Vimeo’s in-house UI Framework, Iris, is a collaboration between design and engineering to create a reusable, ReactJS-based UI library to bring our design system to the web. The Iris team is responsible for making sure that this framework is:
- Accessibility-focused (a11y)
What you'll do:
- Build and maintain UI Component patterns for our interaction elements across Vimeo web using ReactJS.
- Work with Design to ensure that the opportunities and challenges of the browser are taken into account throughout the component’s development.
- Work with Product to ensure that the new components are ready to go to meet roadmap need
- Review your peer’s code in GitHub pull requests to ensure high-quality code across the site.
- Triage and repair UI Component bugs
- Rapidly prototype UI elements in peer design sessions
- Serve as the first line of accessibility advocacy across Vimeo’s web experiences
- Write code with an engineer-friendly API and documentation for Engineering, Product, and Design audiences.
- Help maintain our internal style-guide generation tools.
Skills & knowledge you should possess:
- Experience with ReactJS
- +3 years in a professional dynamic web environment
- A keen eye for, and understanding of, design principles
- An understanding of WCAG guidelines for accessibility.
- Experience with modern build tools including WebPack, NPM, Yarn, Gulp, and more.
- Experience with current best practices for creating scalable CSS through a JS-driven tool like Styled Components or CSS Modules.
- A strong understanding of Git and software development lifecycle best practices.
- Experience with PHP is a plus.
- Familiarity with design tools such as Sketch and Invision.
- A front-end / UI-focused portfolio
Vimeo empowers video creators to tell exceptional stories, and connect with their audiences and communities. Home to more than 70 million members in over 150 countries, Vimeo is the world’s largest ad-free open video platform, providing powerful tools to host, share and sell videos in the highest quality possible. Vimeo is based in New York City, with additional offices in Europe and India. Vimeo is an operating business of IAC (NASDAQ: IAC). Learn more at www.vimeo.com.