Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
An innovative tech firm is seeking a talented Web/UI Engineer to enhance user experiences through cutting-edge technologies. In this globally remote role, you'll design and implement high-quality software, focusing on performance and accessibility. Collaborate with a passionate team, contribute to open-source projects, and engage with the broader community. This position offers a personal development budget, annual compensation reviews, and opportunities for travel. Join a company that values diversity and fosters an environment of excellence and innovation.
Canonical is a leading provider of open-source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include leading public cloud and silicon providers, and industry leaders across sectors. The company is founder-led, profitable, and growing.
We are hiring a Web/UI Engineer to develop a data-rich and reliable user experience. These frontends are built using JS, CSS, React, and Flutter, serving as Canonical's enterprise products that represent the company's face to users.
To ensure consistency across products and sites, we have a central team that develops an open-source React toolkit and presentation layer, the Vanilla Framework. We aim to enhance this framework to help more open-source projects build performant and accessible interfaces adaptable to diverse layouts. We use REST APIs for communication, emphasizing API design in our process.
Flutter is a new front-end technology with the potential to unify desktop and web development. We are expanding the team's expertise in Flutter, with roles focused on web and Ubuntu engineering for this technology.
We seek developers with outstanding academic results and a passion for open-source software, innovation, and cutting-edge web technologies. In this role, you will contribute high-quality front-end and back-end code, demonstrate technical leadership, and focus on design and user experience.
We also encourage colleagues to engage with the broader open-source community, contribute to various technologies, and ensure seamless software operations at scale.
Location: This is a globally remote role.
The role entails:
What we are looking for in you:
Nice-to-have skills:
What we offer colleagues:
About Canonical
Canonical is a pioneering tech firm leading the global shift to open source. Publishing Ubuntu, a key open-source platform for AI, IoT, and cloud, we aim to change the software world. We recruit globally, uphold high standards, and expect excellence. Since 2004, most colleagues work remotely, embracing the future of work and encouraging innovative thinking and skill development.
Canonical is an equal-opportunity employer and values diversity, creating a better environment and products. We consider all applications fairly regardless of background or identity.