FAQs
Do we support remote work?
Yes, this is a globally remote role.
What technologies will I be working with?
You will be working primarily with JavaScript, CSS, React, and Flutter, as well as REST APIs for communication.
Is there an opportunity to contribute to open-source projects?
Yes, we encourage colleagues to engage with the broader open-source community and contribute to a variety of technologies.
What is the company's stance on diversity and inclusion?
Canonical is proud to foster a workplace free from discrimination, promoting diversity of experience, perspectives, and background.
What are the travel requirements for this job?
You will need to travel twice a year for company events, typically for up to two weeks each time.
What is the annual budget for personal learning and development?
The personal learning and development budget is USD 2,000 per year for each team member.
Are there benefits for maternity and paternity leave?
Yes, we offer maternity and paternity leave as part of our employee benefits.
What kind of experience is required for this position?
We are looking for candidates with a strong academic background, experience designing and writing high-quality web technologies, and a passion for TypeScript, React, or Flutter.
What is the company culture like?
Canonical has a distributed work environment with a strong emphasis on collaboration, innovation, and contributions to open source.
Do you conduct annual compensation reviews?
Yes, we conduct annual compensation reviews to recognize outstanding performance.
Is there an emphasis on accessibility and performance in UI development?
Yes, an eye for accessibility and performance is important in our UI development process.
What user experience standards do you follow?
We aim to create a data-rich and reliable user experience through attention to design and best development practices.
Are there additional rewards for employee recognition?
Yes, we offer recognition rewards in addition to the standard compensation packages.
Do you support container technologies?
Experience with container technologies such as LXD, Docker, and Kubernetes is a nice-to-have skill but not mandatory.

