Canonical logo
Canonical·Verified

Web Frontend Engineer - JS, CSS, React, Flutter

Remote-firstFull-timeEntry-level$48K - $70KWorldwide#react#flutter#typescriptMental healthParental leave

About the Role

Canonical is hiring a Web/UI Engineer to develop data-rich, reliable user experiences for our enterprise products. You will work with a stack including JS, CSS, React, and Flutter to build interfaces that serve as the face of our platform.

Key Responsibilities

  • Design and implement well-tested, documented software using Web technologies or Flutter.
  • Debug and resolve user-reported issues.
  • Participate in code and architectural reviews.
  • Collaborate with the community and colleagues on technical specifications.
  • Contribute to technical documentation.
  • Deploy and operate services developed by the team.
  • Act as a technical advocate for your product.

Requirements

  • Exceptional academic track record (high school and university).
  • Undergraduate degree in Computer Science, STEM, or a compelling narrative of an alternative path.
  • Experience designing and writing high-quality Web technologies.
  • Proficiency or passion for TypeScript, React, or Flutter.
  • Strong eye for accessibility and performance.
  • Experience with Linux (Debian or Ubuntu preferred).
  • Professional written and spoken English.
  • Ability to travel twice a year for company events (up to two weeks each).

Nice-to-Have Skills

  • Experience with container technologies (LXD, Docker, Kubernetes).
  • Expertise in REST API design, development, and governance.
  • Background in performance engineering and security.

What We Offer

  • Distributed work environment with twice-yearly in-person team sprints.
  • Annual compensation reviews and performance-driven bonuses.
  • Personal learning and development budget of $2,000 USD per year.
  • Comprehensive benefits including holiday leave, maternity/paternity leave, and an Employee Assistance Programme.
  • Travel upgrades and priority pass for company events.

Open to

Worldwide

Sign in to track applications and earn points.

More roles at Canonical

Similar remote roles