Bachelor's degree in Computer Science or related field, or equivalent practical experience.
5 years of experience in front-end development, technical UX design, or prototyping.
Experience with JavaScript or TypeScript development.
Experience with HTML and CSS.
Preferred qualifications:
7 years developing responsive, adaptive, and performant websites and applications.
5 years of experience as a front-end developer, UX Developing, creative or design technologist, or in a prototyping design environment.
Experience with ES2015+ or TypeScript and modern libraries/frameworks (e.g., Node, Lit, React, Angular).
Experience with vector and motion graphics, including SVG, HTML5 Canvas, and animation using JavaScript and CSS (eg. GreenSock, d3, ProcessingJS, and Web Animation API).
Experience in one or more of the following: Swift, Kotlin, Dart, Python, Ruby, Java, or C++.