Canonical logo

Web Developer

It is our mission to make open source software available to people everywhere.




It is our mission to make open source software available to people everywhere. We create world-renowned software, impacting the lives of millions of people every day. The web team works in multi-disciplinary teams, helping and learning from each other and constantly striving to improve both our work and our processes.

As a Web Developer, you will work closely with visual designers, UX designers and other developers to improve our existing products and bring exciting new web projects to life.

Skills and experience we need you to have

  • Demonstrable experience of working on modern web applications

  • A strong understanding of HTML, CSS with SCSS and JavaScript

  • Experience with Javascript components libraries

  • Experience in building responsive user interfaces for a wide range of devices and browsers

  • Experience using Git or other version control system

  • Awareness of SEO best practice

  • Consideration of accessibility in all aspects of your work

  • Understanding of web performance when building complex user interfaces

  • Ability to interact with UX, designers and server-side developers

  • A curiosity about technology and a thirst to learn

  • You should have two or more years experience in the web development industry

  • You should be based in the EMEA (Europe, the Middle East and Africa) timezones

  • You should have a certified third level education

Skills and experience we’d like you to have

  • Experience working with Linux desktop technologies

  • Experience working with server-side languages, such as PHP or Python

  • Experience working on a large scale React (with TypeScript) project

  • A history of open source contributions

  • Relavant work experience

Who you are

We want a Web Developer who loves what they do. You are passionate about web standards and actively keep abreast of new developments in our industry. You’re always looking for opportunities to improve your skills. You like to show off what you’re working on and also learn from others. You have strong attention to detail and value the design of a product as much as you value the code. You have strong communication skills and maybe even blog once in a while. You’re aware of the latest CSS techniques but also know the limitations that developing for a broad audience can bring - actually, you embrace the challenge.

  • You’ll create high fidelity websites and web apps using the latest incarnations of HTML, CSS (SCSS) and Javascript (React and TypeScript).

  • You’ll help maintain existing projects including updating content and adding new pages.

  • You’ll manage incoming requests for updates and liaise with or delegate to other people as necessary.

  • You’ll ensure the standard of our output remains high and consistent across our whole product portfolio.

  • You’ll ensure new pages are published according to specification and in compliance with our web style guide.

  • You’ll participate in and contribute to our living style guide, Vanilla Framework. Work closely with UX designers, visual designers, project managers and other engineers to implement exemplary user experiences.

What we offer

  • An opportunity to help shape a company and products with a strong influence in the open source community

  • An inclusive work environment within a team of friendly people with a broad range of skill sets, from UX designers to copywriters

  • Learning and Development

  • Annual Compensation Review

  • Recognition Rewards

  • Annual Leave

  • Priority Pass for travel

  • Flexible working options

Interview process

  1. Your application will be reviewed by our team

  2. You will be sent a set of written interview questions which will be reviewed anonymously

  3. You will be asked to take a standardised personality test

  4. A short interview with a team member

  5. An HR interview

  6. You will be asked to complete a small coding test

  7. A series of four more detailed technical interviews

  8. Hiring manager interview

  9. Offer

Canonical believes a diverse workforce enhances our ability to deliver world class software and services which meet the world’s computing needs. We are committed to ensuring equal employment opportunities to all qualified individuals. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

No unsolicited recruiters, please.

Apply now

Please let Canonical know you found this job on Himalayas. This will help us grow!

Apply now

About Canonical

Learn about Canonical and their company culture.

View company profile

We deliver open source to the world faster, more securely, and more cost-effectively than any other company.

We develop Ubuntu, the world’s most popular enterprise Linux from cloud to edge, together with a passionate global community of 200,000 contributors. Ubuntu means 'humanity to others'​. We chose it because it embodies the generosity at the heart of open source, the new normal for platforms and innovation.

Together with a community of 200,000, we publish an operating system that runs from the tiny connected devices up to the world's biggest mainframes, the platform that everybody uses on the public cloud, and the workstation experience of the world's most productive developers.

Secure and reliable, elegant and intuitive, and open for innovation - Ubuntu is the future of open source, which is why its the fastest growing Linux in the world despite already being the most widely deployed.

If you're interested in a career at Canonical, we are a remote-first company so please apply to any suitable role as skills are valued more than location, despite some having a preferred geographic preference. 

Tech stack

Learn about the technology and tools that Canonical uses.

View tech stack

Similar remote jobs

These are some of our top picks for great remote jobs on Himalayas.

View all jobs
Convictional logo
Icons/design/feather/country/us United States only
Buzzer logo
Icons/design/feather/country/us United States only

4 remote jobs at Canonical

Canonical is hiring Customer Success Manager, Senior User Researcher, and more.

View all jobs at Canonical
Canonical logo
Icons/design/feather/country/us United States only
Canonical logo




Canonical logo




Canonical logo




Remote companies like Canonical

These are some great remote companies operating in similar industries to Canonical.

View all companies

Your digital identity for the physical world. We believe the most important technologies in the world don’t seek your attention, they work for you, they empower you, and they get out of the way, so you can focus your attention on what matters most.

Oyster HR logo

Hire, pay, and provide benefits to your team across borders.

Acteamo logo

The way people work together, communicate, share their knowledge, thoughts & ideas and data changes rapidly.

Ultra Tendency logo

Are you looking for a new challenge with great career opportunities in a vibrant, international team with „Best in class coworkers“ ?

Panorama Education logo

Panorama Education is a fast-growing national technology company focused on radically improving education for every student.

ACCT logo

ACCT is improving the way the world operates the e-commerce business.

The latest jobs in your inbox

We'll keep you updated with the best new remote jobs.

Read about our privacy policy

Hiring remotely?
Start posting jobs today.

Start posting jobs for only $50.

Post remote jobs on Himalayas