Web Frontend Engineer - JS, CSS, React, Flutter
Responsibilities:
- Design and implement well-tested and documented software in Web technologies or Flutter.
- Debug and fix issues encountered by your users.
- Participate in our engineering process through code and architectural reviews.
- Collaborate with community and colleagues on technical specifications.
- Contribute to technical documentation to make it the best of its kind.
- Seek improvements to engineering and operations practices.
- Deploy and operate services developed by the team.
- Contribute to the success of your product through technical advocacy.
Skills:
- An exceptional academic track record from both high school and university.
- Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path.
- Drive and a track record of going above and beyond expectations.
- Well-organised, self-starting, and able to deliver to schedule.
- Professional manner in interacting with colleagues, partners, and community.
- Experience designing and writing high-quality Web technologies.
- Experience with and passion for Typescript, React, or Flutter.
- An eye for accessibility and performance.
- Professional written and spoken English.
- Experience with Linux (Debian or Ubuntu preferred).
- Excellent interpersonal skills, curiosity, flexibility, and accountability.
- Passion, thoughtfulness, and self-motivation.
- Excellent communication and presentation skills.
- Result-oriented, with a personal drive to meet commitments.
- Ability to travel twice a year, for company events for up to two weeks each.
Benefits:
- 💻 Personal learning and development budget of USD 2,000 per year.
- 💰 Annual compensation review.
- 🏆 Recognition rewards.
- 🌴 Annual holiday leave.
- 👶 Maternity and paternity leave.
- 🤝 Employee Assistance Programme.
- 🌍 Opportunity to travel to new locations to meet colleagues.
- ✈️ Priority Pass and travel upgrades for long-haul company events.
Nice-to-have skills:
- Experience with container tech such as LXD, Docker, and Kubernetes.
- Attention to detail concerning user-centric UI development.
- REST API design, development, and governance.
- Performance engineering and security experience.
About Canonical:
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since its inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Canonical is an equal-opportunity employer. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background creates a better work environment and better products. Whatever your identity, we will give your application fair consideration.
Published 7 days ago • Expires September 11, 2025 07:03