Web Frontend Engineer - JS, CSS, React, Flutter

CanonicalCanonical·Remote(Home based - Worldwide)·Work From Anywhere
Software Development
Excel

WFA Digital Insight

The demand for skilled web frontend engineers has seen significant growth, driven by the need for seamless user experiences across devices. With Canonical's commitment to open-source software and innovative technologies like Flutter, this role stands out in the current remote job market. Candidates should be prepared to showcase their expertise in JS, CSS, React, and Flutter, as well as their ability to contribute to open-source projects and collaborate globally.

Job Description

About the Role

Canonical, a leading provider of open-source software, is seeking a Web Frontend Engineer to develop data-rich and reliable user experiences. The company's platform, Ubuntu, is widely used in enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT.

Responsibilities

  • Design and develop frontends using JS, CSS, React, and Flutter
  • Contribute to the development of Canonical's open-source React toolkit and presentation layer
  • Collaborate with teams to ensure consistency across products and sites

Requirements

  • Outstanding academic results and a passion for open-source software, innovation, and cutting-edge web technologies
  • Experience with REST APIs and API design

Nice to Have

  • Experience with Flutter and desktop development

Benefits

  • Opportunity to make significant contributions to high-quality, front-end and back-end code
  • Collaborate with a globally distributed team and engage with the broader open-source community

How to Stand Out

  • Familiarize yourself with Canonical's open-source projects, such as the React toolkit and Vanilla Framework, to demonstrate your interest and knowledge.
  • Showcase your expertise in JS, CSS, React, and Flutter by sharing examples of your previous work or personal projects.
  • Prepare to discuss your experience with REST APIs and API design, and how you approach designing intuitive user experiences.
  • Highlight your ability to collaborate globally and contribute to open-source projects, as this is a key aspect of the role.
  • Be ready to discuss your salary expectations and negotiate based on your skills and experience.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.