Web Developer
Canonical seeks a Web Developer based in EMEA timezones to create and maintain responsive, high-performance websites and web apps using HTML, CSS (SCSS), JavaScript and TypeScript (React). Responsibilities include implementing designs with UX and visual designers, maintaining existing projects and content, ensuring consistency with the web style guide (Vanilla Framework), and handling incoming update requests. Required: demonstrable modern web application experience, strong HTML/CSS/SCSS and JavaScript/TypeScript skills, experience with component libraries, responsive design, Git, awareness of SEO and accessibility, and university-level education or equivalent. Useful: Linux desktop technologies, server-side languages (Python or NodeJS), large-scale React (with TypeScript) experience, and open source contributions. Team meets in person periodically (2–4 times yearly).