Canonical Circular Logo

Web Developer

Canonical Dubai, United Arab Emirates Posted: 24 Apr 2025

Financial

  • Estimate: $45k - $65k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Unspecified
  • English: Professional

Position

Canonical is a leading provider of open source software and operating systems to global enterprises and technology markets. Our platform, Ubuntu, is widely used in groundbreaking initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include top public cloud providers and industry leaders across various sectors. With a commitment to global distributed collaboration, we have 1200+ colleagues in over 75 countries and maintain a primarily remote work environment. Teams convene two to four times a year in appealing locations around the world to align on strategy and execution.

As a Web Developer, you will work within a multi-disciplinary team alongside visual designers, UX designers, and other developers to deliver exciting web projects. This role involves creating high-fidelity websites and web apps using modern technologies.

Responsibilities:

  • Create and maintain websites and web applications using HTML, CSS (SCSS), and JavaScript (React and TypeScript).
  • Update content and add new pages to existing projects.
  • Manage incoming requests for updates and liaise with team members as necessary.
  • Ensure quality and consistency across the product portfolio according to the web style guide.
  • Collaborate closely with UX and visual designers to implement outstanding user experiences.

Required Skills and Experience:

  • Demonstrable experience with modern web applications.
  • Strong understanding of HTML, CSS (with SCSS), and JavaScript.
  • Experience with JavaScript component libraries and TypeScript.
  • Familiarity with responsive user interfaces across a variety of devices and browsers.
  • Experience with version control systems, such as Git.
  • Awareness of SEO best practices and accessibility considerations.
  • Strong understanding of web performance in complex user interfaces.
  • Ability to collaborate with UX designers and server-side developers.
  • Curiosity about technology and a desire to learn.
  • University degree or equivalent education.

Preferred Experience:

  • Familiarity with Linux desktop technologies.
  • Experience with server-side languages, such as Python or NodeJS.
  • Previous work on large-scale React (with TypeScript) projects.
  • Contributions to open source projects.

Work Conditions:

  • Full-time remote position.
  • Based in EMEA time zones (Europe, the Middle East, and Africa).

Benefits:

  • Competitive compensation based on location, experience, and performance.
  • Performance-driven annual bonus or commission.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual compensation reviews.
  • Recognition rewards.
  • Annual holiday leave.
  • Maternity and paternity leave.
  • Team Member Assistance Program & Wellness Platform.
  • Opportunities for travel to meet colleagues and attend company events.

Language Requirements:

  • Proficiency in English; additional languages are a plus.

Canonical is proud to be an equal opportunity employer, fostering a workplace free from discrimination and valuing diversity of experience and perspectives.

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.