FAQs
Do we support remote work?
Yes, this is a globally remote role.
What technologies will I be working with in this role?
You will be working with JS, CSS, React, and Flutter as part of your responsibilities.
Is experience with open-source software required?
While a passion for open-source software is essential, specific prior experience may not be required as we value enthusiasm and willingness to contribute to open-source projects.
What is the educational requirement for this position?
An undergraduate degree in Computer Science or a STEM field is preferred, but we also consider a compelling narrative about an alternative path.
How often do team members meet in person?
Teams meet two to four times a year in interesting locations around the world for alignment on strategy and execution.
What type of work-life balance does Canonical provide?
Canonical offers a distributed work environment, annual holiday leave, maternity and paternity leave, and opportunities for travel to meet colleagues.
Is there a compensation review process in place?
Yes, we revisit compensation annually and more frequently for graduates and associates to recognize outstanding performance.
Are there opportunities for professional development?
Yes, we provide all team members with a personal learning and development budget of USD 2,000 per year.
What kind of issues will I be debugging in this role?
You will be debugging and fixing issues encountered by users in the web applications and services developed by our team.
Will I need to travel for this job?
Yes, you will need to be able to travel twice a year for company events for up to two weeks each.
Do I need to be proficient in multiple languages?
Professional written and spoken English is required for effective communication in this role.
What are the nice-to-have skills for this position?
Nice-to-have skills include experience with container technology (such as LXD, Docker, Kubernetes), attention to detail concerning user-centric UI development, and experience with REST API design and governance.
How does Canonical ensure diversity in the workplace?
Canonical is proud to foster a workplace free from discrimination and considers diversity of experience, perspectives, and backgrounds as vital for better work environments and products.