Remote Web Frontend Engineer - JS, CSS, React, Flutter

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Canonical is seeking a Web Frontend Engineer proficient in JS, TypeScript, React, CSS, and Flutter for various teams within the company.
  • The role involves contributing to the development of an open-source React toolkit and the Vanilla Framework to ensure consistency across products and sites.
  • The position requires using REST APIs for communication and emphasizing API design.
  • Candidates will work on creating performant and accessible interfaces that adapt well to diverse layouts.
  • The company values accessibility in products and collaborates with designers to achieve this.
  • There is a focus on growing exposure to Flutter technology for unifying desktop and web development.
  • The role involves writing high-quality software, collaborating with a global team, demonstrating technical leadership, debugging issues, and contributing to technical documentation.
  • Candidates are encouraged to engage with the open-source community and contribute to various technologies.
  • The position offers the opportunity to work from home with biannual global travel for company events.

Requirements:

  • Candidates should have an exceptional academic track record from high school and university.
  • An undergraduate degree in Computer Science or STEM is preferred, or an alternative path with a compelling narrative.
  • Strong drive, ability to exceed expectations, and deliver on schedule are essential.
  • Proficiency in web technologies (HTML, CSS, JS), Typescript, React, or Flutter is required.
  • Candidates must have an eye for accessibility and performance, along with fluency in professional English.
  • Experience with Linux (preferably Debian or Ubuntu) and excellent interpersonal skills are necessary.
  • Additional qualities include curiosity, flexibility, accountability, passion, self-motivation, and result-oriented mindset.
  • Excellent communication, presentation skills, and the ability to travel twice a year for company events are mandatory.

Benefits:

  • Distributed work environment with biannual in-person team sprints.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual compensation review and recognition rewards.
  • Maternity and paternity leave, Employee Assistance Programme.
  • Opportunity to travel to new locations to meet colleagues.
  • Priority Pass and travel upgrades for long-haul company events.
About the job
Posted on
Job type
Salary
-
Position

-

Experience level
Leave a feedback