Canonical Circular Logo

Web Frontend Engineer - JS, CSS, React, Flutter

Canonical Riyadh, Saudi Arabia Posted: 22 Nov 2024

Financial

  • Estimate: $80k - $110k*
  • 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 enterprise and technology markets. Our flagship platform, Ubuntu, is widely used in various sectors, including public cloud, data science, AI, engineering innovation, and IoT. We are a pioneer of globally distributed collaboration with over 1100 colleagues in more than 75 countries, primarily working remotely with a few opportunities for in-person team meetings each year.

In this role, we are seeking a Web/UI Engineer to develop a reliable and data-rich user experience for our enterprise products using JS, CSS, React, and Flutter. The central team also builds the Vanilla Framework, an open-source React toolkit to ensure consistency across our products. You will work with REST APIs and contribute to both frontend and backend code, ensuring a high-quality user experience.

Key Responsibilities:

  • Design and implement well-tested, documented software in web technologies or Flutter.
  • Debug and resolve issues encountered by users.
  • Participate in our engineering processes through reviews and collaboration.
  • Contribute to the success of products through technical advocacy.

Requirements:

  • Exceptional academic track record.
  • Undergraduate degree in Computer Science or a related STEM field.
  • Experience with web technologies, particularly Typescript, React, or Flutter.
  • Fluent in professional written and spoken English.
  • Experience with Linux (preferably Debian or Ubuntu).

Nice-to-Have Skills:

  • Experience with container technologies such as LXD, Docker, and Kubernetes.
  • REST API design and governance experience.
  • Knowledge of performance engineering and security considerations.

What We Offer:

  • Competitive compensation, with an annual review and performance-driven bonuses.
  • Additional benefits reflecting our values, including a personal learning and development budget, holiday leave, and maternity/paternity leave.
  • Opportunities for travel to meet colleagues and take part in team-building events.

Canonical fosters an inclusive work environment, recognizing that diversity of experience enhances our workplace and products. All applications are given equal consideration regardless of identity.

For more information about Canonical, visit our website at www.canonical.com.

Location: Riyadh, Saudi Arabia (Globally remote role)
Work Conditions: Full-time, Remote

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.