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 focusing on API design.
Accessibility in products is a priority, with collaboration with designers being essential.
The team is expanding its exposure to Flutter for desktop and web development.
Candidates are expected to have exceptional academic achievements, a passion for open-source software, and a keen interest in cutting-edge web technologies.
Responsibilities include writing high-quality software, collaborating with a global team, providing technical leadership, debugging issues, and contributing to technical documentation.
The role offers the opportunity to work from home with biannual global travel for company events.
Requirements:
Candidates should have an outstanding academic track record from high school and university.
An undergraduate degree in Computer Science or STEM is preferred, or a compelling narrative about an alternative path.
Strong drive, organizational skills, and the ability to exceed expectations are required.
Proficiency in web technologies (HTML, CSS, JS), Typescript, React, or Flutter is necessary.
Familiarity with Linux (Debian or Ubuntu), accessibility, and performance optimization is essential.
Excellent communication skills in English, interpersonal skills, and accountability are expected.
Additional skills such as experience with container technologies, curiosity about web development, and REST API design are advantageous.
The ability to travel twice a year for company events is mandatory.
Benefits:
Compensation is based on geographical location, experience, and performance, with annual reviews and performance-driven bonuses.
Additional benefits include a personal learning and development budget, recognition rewards, annual holiday leave, and maternity/paternity leave.
Team members receive an Employee Assistance Programme, opportunities for global travel, and travel upgrades for company events.
Canonical offers a distributed work environment with biannual in-person team sprints, fostering personal and professional growth.