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.