Company logo hidden

Web Frontend Engineer - JS, CSS, React, Flutter

Unlock employer Dubai, United Arab Emirates Posted: 11 Jun 2025

Financial

  • Estimate: $70k - $100k*
  • 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, most notably through its platform, Ubuntu. We are seeking a Web/UI Engineer to develop a reliable and data-rich user experience. The frontends will be built using JS, CSS, React, and Flutter, which serve as Canonical's enterprise products and act as the company’s interface for users.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

Work Conditions: Full-time, Globally remote with occasional travel (twice a year for company events for up to two weeks each)

Key responsibilities include:

  • Designing and implementing well-tested and documented software in Web technologies or Flutter.
  • Debugging and fixing issues encountered by users.
  • Participating in code and architectural reviews.
  • Collaborating on technical specifications with colleagues and the community.
  • Contributing to technical documentation.
  • Seeking improvements to engineering and operational practices.
  • Deploying and operating services developed by the team.
  • Advocating technically for product success.

What We Are Looking For:

  • An exceptional academic track record with an undergraduate degree in Computer Science or a related STEM field, or a compelling alternative path.
  • Experience in designing and writing high-quality web technologies, with a focus on Typescript, React, or Flutter.
  • An eye for accessibility and performance.
  • Professional written and spoken English.
  • Familiarity with Linux (Debian or Ubuntu preferred).

Nice-to-Have Skills:

  • Experience with container technologies like LXD, Docker, and Kubernetes.
  • REST API design, development, and governance.
  • Performance engineering and security experience.

Benefits:

  • Competitive compensation based on geographical location, experience, and performance.
  • Performance-driven annual bonus or commission.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual compensation review, recognition rewards, and various types of leave (maternity and paternity).
  • Opportunities for travel to new locations and participation in team sprints.

Canonical is committed to creating a diverse workplace and is an equal-opportunity employer.

Apply Direct

Jobs you might like   View all jobs

About Software Development Company

Company details are hidden. Subscribe to view full company profile.

Ready to apply for this role?

Apply Direct