Canonical Circular Logo

Web Developer

Canonical Riyadh, Saudi Arabia Posted: 12 Mar 2025

Financial

  • Estimate: $42k - $60k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Unspecified
  • English: Professional

Position

About the Job:
Our mission is to make open source software available to people everywhere. At Canonical, we create world-renowned software that impacts the lives of millions daily. The web team operates in a multi-disciplinary environment, working alongside visual designers, UX designers, and other developers to bring exciting new web projects to life. We prioritize collaboration, continuous learning, and improvement in our work and processes.

Required Skills and Experience:

  • Demonstrable experience in modern web applications
  • Strong understanding of HTML, CSS with SCSS, and JavaScript
  • Experience with JavaScript component libraries
  • Proficiency in TypeScript
  • Experience creating responsive user interfaces across a wide range of devices and browsers
  • Familiarity with Git or other version control systems
  • Awareness of SEO best practices
  • Consideration for accessibility across all aspects of work
  • Strong understanding of web performance in complex user interfaces
  • Ability to collaborate with UX designers and server-side developers
  • Curiosity about technology and eagerness to learn
  • Based in EMEA timezones (Europe, the Middle East, and Africa)
  • University degree or equivalent education

Useful Experience (If You Have It):

  • Familiarity with Linux desktop technologies
  • Experience with server-side languages, such as Python or NodeJS
  • Involvement in large-scale React (with TypeScript) projects
  • History of open-source contributions

Who You Are:
We are looking for a Web Developer who is passionate about web standards and continuously seeks to enhance their skills. You should take pride in showcasing your work while also learning from others. Attention to detail is crucial, as is valuing a product's design as much as its code. Strong communication skills are important, and if you have experience in blogging, it’s a plus. You should be aware of the latest CSS techniques and embrace challenges, especially when developing for a broad audience.

In This Team, You Will:

  • Create high-fidelity websites and web apps using the latest HTML, CSS (SCSS), and JavaScript (React and TypeScript) technologies
  • Maintain existing projects, including updating content and adding new pages
  • Manage incoming requests for updates, liaising with or delegating tasks as necessary
  • Ensure high standards are maintained across all products
  • Publish new pages according to specifications and in compliance with the web style guide
  • Collaborate closely with UX and visual designers to implement exemplary user experiences

What We Offer:

  • An opportunity to shape a company and products with significant influence in the open-source community
  • An inclusive work environment within a friendly team with a diverse range of skills, from UX designers to copywriters
  • Learning and development opportunities
  • Annual compensation review and recognition rewards
  • Annual leave and a Priority Pass for travel

We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and backgrounds creates a better work environment and better products. Whatever your identity, we will give your application fair consideration.

Apply now

Jobs you might like   View all jobs

About Canonical

We deliver open source to the world faster, more securely and more cost effectively than any other company. We're also the publishers of Ubuntu, the world’s most popular enterprise Linux from cloud to edge, together with a passionate global community of 200,000+ contributors.