FAQs
Do we support remote work?
Yes, we operate as a remote-first company, allowing team members to work from home while also engaging in hybrid interactions through company events.
What technologies will I be using as a Web Frontend Engineer?
You will primarily use JavaScript, TypeScript, React, CSS, and Flutter, focusing on developing web interfaces and tools.
Is there a focus on accessibility in the products?
Yes, we care deeply about accessibility and actively work with designers to ensure our products are accessible to all users.
What kind of academic background are you looking for?
We prefer candidates with an exceptional academic track record, particularly in Computer Science or STEM fields, or a compelling narrative about their alternative paths.
What programming skills are required for this role?
Candidates should be fluent in JavaScript, HTML, CSS, and have experience with TypeScript and React or Flutter.
Are there opportunities for professional growth?
Yes, we offer a personal learning and development budget of USD 2,000 per year, as well as annual compensation reviews to recognize outstanding performance.
How often will I need to travel for company events?
Team members are expected to travel twice a year for company events, which can last up to two weeks each.
What type of work environment can I expect?
You will be part of a distributed work environment, collaborating with a globally distributed team while also participating in in-person team events twice a year.
What is Canonical's stance on diversity and inclusion?
Canonical is committed to fostering a workplace free from discrimination and values diversity of experience, perspectives, and background.
Will my salary be reviewed regularly?
Yes, compensation is revisited annually, and more frequently for graduates and associates, to ensure recognition of outstanding performance.

