
Web Developer at Canonical
Job Description
Web Developer
Location: Home based - EMEA (remote; candidate must be located in EMEA timezones)
Our mission is great open source
Canonical creates world-renowned open source software used by millions every day. The Web team builds high-quality web projects and web applications that represent Ubuntu and Canonical’s products and services. We work in a multidisciplinary environment alongside visual and UX designers and other developers to deliver performant, accessible and maintainable web experiences.
Required skills and experience
- Demonstrable experience working on modern web applications using HTML, CSS (SCSS) and JavaScript.
- Strong understanding of HTML and semantic markup, CSS with SCSS, and modern JavaScript patterns.
- Experience with JavaScript component libraries and large-scale React projects (React with TypeScript preferred).
- Experience building responsive user interfaces across a wide range of devices and browsers.
- Familiarity with Git or other version control systems and modern development workflows.
- Awareness of SEO best practices and consideration of accessibility in all aspects of your work.
- Strong understanding of web performance and optimisation for complex user interfaces.
- Ability to collaborate effectively with UX designers, visual designers and server-side developers.
- University degree or equivalent education / experience.
Useful experience if you have it
- Familiarity with Linux desktop technologies and an enthusiasm for open source.
- Experience with server-side languages such as Python or Node.js.
- History of open source contributions and working in open-source workflows.
- Experience with TypeScript on large React codebases and component-driven development.
- Curiosity about new web technologies and a track record of continuous learning.
Who you are
You love web standards and producing excellent user experiences. You balance design fidelity with pragmatic engineering, have a keen eye for detail, and communicate effectively. You champion accessibility, embrace cross-disciplinary collaboration, and enjoy sharing knowledge—blogging or public speaking is a plus.
In this team
- Create high-fidelity websites and web apps using HTML, SCSS and JavaScript (React + TypeScript).
- Maintain existing projects, update content, add new pages, and ensure consistency across the product portfolio.
- Manage incoming requests for updates and coordinate with other teams to deliver work to specification.
- Ensure published pages follow the web style guide and meet quality standards for accessibility, SEO and performance.
- Contribute to and evolve the living style guide (Vanilla Framework) used across Canonical.
- Work closely with UX and visual designers to implement excellent user experiences and iterate based on feedback.
What we offer colleagues
Canonical shapes compensation according to geography, experience and performance. In addition to competitive base pay, eligible roles may receive performance-driven bonuses. We provide a benefits package tailored to local needs and a remote-first working culture.
- Fully remote/home-based role within EMEA timezones with twice-yearly in-person team sprints.
- Personal learning and development budget of USD 2,000 per year.
- Annual compensation review, recognition rewards and annual holiday leave.
- Maternity and paternity leave and Employee Assistance Programme.
- Opportunity to travel to meet colleagues and Priority Pass / travel upgrades for long-haul company events.
About Canonical
Canonical is the company behind Ubuntu, a leading open-source platform used across cloud, AI, IoT and enterprise initiatives. We are a founder-led, profitable and globally distributed company with a high standard for excellence. Working at Canonical means contributing to open source at scale and collaborating with talented people across the globe.
How to apply
Apply via Canonical's careers site for this role: https://canonical.com/careers/2804965
Requisition & notes
Requisition ID: 613
Please include your university grading system and results when applying. If you require any accommodations for travel or the hiring process relating to a physical disability, please tell us during recruitment and we will discuss requirements.
Categories
Ready to Apply?
Take the next step in your career journey.
Apply NowYou will be redirected to the company's application page
💜 Please mention that you found the job on Remote World Jobs, this helps us grow. Thanks!
About Canonical
Canonical Ltd. is a privately held software company based in London, England. Founded in 2004 by Mark Shuttleworth, Canonical is best known for developing Ubuntu, the world's most popular open-source operating system. The company offers a range of open-source solutions, including cloud infrastructure, edge computing, and AI tools, serving enterprises globally.
View Company Profile