Onsite and International Remote Jobs | Study and Immigration Info

Web Developer at Canonical – Remote Job


Job Title: Web Developer
Location: Remote (EMEA Timezones)
Employment Type: Full-Time
Company: Canonical

About Canonical:
Canonical is a pioneering technology company at the forefront of the global shift to open-source software. As the publisher of Ubuntu, one of the most significant open-source projects and a leading platform for AI, IoT, and cloud computing, we are driving innovation and shaping the future of digital business. Since our inception in 2004, Canonical has been a remote-first company, offering a unique opportunity to work in a dynamic, global environment that challenges you to think differently, work smarter, and continuously grow.

Job Summary:
Canonical is seeking a talented and passionate Web Developer to join our remote team. In this role, you will work alongside visual designers, UX designers, and other developers to create high-quality, modern web applications that align with our mission to make open-source software accessible to people everywhere. The ideal candidate will have a strong understanding of web technologies, a commitment to accessibility and performance, and a desire to contribute to impactful projects in the open-source community.

Key Responsibilities:

  • Develop high-fidelity websites and web applications using HTML, CSS (SCSS), and JavaScript (React and TypeScript).
  • Ensure new pages are published according to specifications and comply with our web style guide.
  • Contribute to and maintain our living style guide, Vanilla Framework.
  • Collaborate with UX and visual designers to implement exceptional user experiences.
  • Maintain and update existing projects, including content updates and new page creation.
  • Manage incoming update requests and liaise with or delegate tasks as necessary.
  • Ensure the quality and consistency of our web output across all products.

Required Skills and Experience:

  • Demonstrable experience working on modern web applications.
  • Strong proficiency in HTML, CSS (SCSS), and JavaScript.
  • Experience with JavaScript component libraries.
  • Strong understanding of web performance optimization for complex user interfaces.
  • Commitment to accessibility best practices in all aspects of work.
  • Ability to collaborate effectively with UX designers, visual designers, and server-side developers.
  • Curiosity about technology and a passion for continuous learning.
  • Based in EMEA timezones (Europe, the Middle East, and Africa).
  • University degree or equivalent education.

Preferred Skills:

  • Experience with TypeScript.
  • Familiarity with responsive design for a wide range of devices and browsers.
  • Proficiency with Git or other version control systems.
  • Awareness of SEO best practices.
  • Familiarity with Linux desktop technologies.
  • Experience with server-side languages such as Python or Node.js.
  • Experience working on large-scale React (with TypeScript) projects.
  • A history of open-source contributions.

Who You Are:

  • A passionate Web Developer who loves what they do.
  • Someone who stays updated on web standards and industry developments.
  • A strong communicator with excellent attention to detail.
  • A team player who values collaboration and continuous improvement.
  • Someone who embraces challenges and strives for excellence in both design and code.

What We Offer:

  • The opportunity to shape a company and products with a strong influence in the open-source community.
  • An inclusive, remote-first work environment with a team of friendly, skilled professionals.
  • Learning and development opportunities to enhance your skills and career growth.
  • Annual compensation reviews and recognition rewards.
  • Generous annual leave and a Priority Pass for travel.

How to Apply:
Interested and qualified candidates should apply online by clicking here.