Web Developer
Canonical is seeking a Web Developer to join its dynamic web team, which collaborates with visual designers, UX designers, and other developers to create innovative web projects. As a leading provider of open-source software and the publisher of Ubuntu, Canonical impacts millions globally by making open-source software accessible to all.
In this role, you will develop high-fidelity websites and web applications using modern technologies such as HTML, CSS (SCSS), JavaScript (React and TypeScript). Responsibilities include maintaining existing projects, updating content, adding new pages, managing incoming requests, and ensuring adherence to the company's web style guide. Collaboration with UX and visual designers is essential to deliver exemplary user experiences.
The ideal candidate possesses demonstrable experience with modern web applications, a strong understanding of HTML, CSS with SCSS, JavaScript, and TypeScript. Experience with JavaScript component libraries, responsive user interfaces across various devices and browsers, version control systems like Git, and awareness of SEO best practices are required. Consideration of accessibility, web performance optimization, and a university degree or equivalent education are also essential. Candidates should be based in EMEA time zones.
Canonical offers a distributed work environment with twice-yearly in-person team sprints, a personal learning and development budget of USD 2,000 per year, annual compensation reviews, recognition rewards, annual holiday leave, maternity and paternity leave, and opportunities to travel to new locations to meet colleagues. Additional benefits include a Team Member Assistance Program and wellness platform, as well as priority pass and travel upgrades for long-haul company events.
Joining Canonical means becoming part of a pioneering tech firm at the forefront of the global move to open source. The company fosters a workplace free from discrimination, valuing diversity of experience, perspectives, and background to create better work environments and products. Working at Canonical offers the opportunity to think differently, work smarter, learn new skills, and advance your career in a globally distributed team.