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 focuses on creating performant and accessible interfaces that adapt well to diverse layouts using REST APIs for communication.
Candidates will work on both web and Ubuntu engineering roles, with a growing exposure to Flutter technology.
Academic excellence, a passion for open-source software, and a drive for innovation are key qualities sought in applicants.
The role requires technical leadership, exceptional design skills, and a focus on user experience.
Collaboration with a globally distributed team, debugging, and contributing to technical documentation are essential responsibilities.
The position offers the opportunity to work from home with biannual global travel for company events.
Requirements:
Exceptional academic track record from high school and university.
Undergraduate degree in Computer Science or STEM, or a compelling alternative path.
Drive, exceeding expectations, organizational skills, and ability to deliver on schedule.
Professional interaction with colleagues, partners, and the community.
Proficiency in web technologies (HTML, CSS, JS), Typescript, React, or Flutter.
Strong eye for accessibility, performance, and fluency in English.
Experience with Linux (Debian or Ubuntu preferred) and excellent interpersonal skills.
Passion, self-motivation, curiosity, flexibility, and accountability.
Excellent communication, presentation skills, and result-oriented mindset.
Willingness to travel twice a year for company events.
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.
Annual holiday leave, maternity and paternity leave, and Employee Assistance Programme.
Opportunity to travel to new locations to meet colleagues.
Priority Pass and travel upgrades for long-haul company events.