FAQs
Is this role fully remote?
Yes, this is a globally remote role.
What technologies will I be using in this position?
You will be working with JS, CSS, React, and Flutter for frontend development.
What experience is required for this role?
We are looking for candidates with experience designing and writing high-quality web technologies, particularly with Typescript, React, or Flutter.
What kind of educational background do you prefer?
An undergraduate degree in Computer Science or a related STEM field is preferred, or a compelling narrative about an alternative path.
How often do team members meet in person?
Teams meet in person two to four times a year in interesting locations around the world.
What is the company’s stance on open-source contributions?
We encourage colleagues to engage with the broader open-source community and contribute to a range of technologies.
Are there opportunities for personal development?
Yes, we provide a personal learning and development budget of USD 2,000 per year.
Is there a travel requirement for this role?
Yes, you should be able to travel twice a year for company events for up to two weeks each.
What kind of compensation can I expect?
Compensation is shaped by geographical location, experience, and performance, and we offer annual reviews along with a performance-driven bonus.
What benefits do you offer to employees?
Benefits include annual leave, maternity and paternity leave, an Employee Assistance Programme, and travel opportunities to meet colleagues, among others.
What kind of work culture does Canonical promote?
Canonical promotes a distributed work environment that values diversity of experience, perspectives, and backgrounds to foster a better work environment and better products.