Frontend Engineer
Company: Wiraa
Salary: Not provided
Location: , Canada
About The Company
Canonical is a leading provider of open-source software, best known for its flagship platform, Ubuntu. Canonical's platform is widely used in various enterprise initiatives, including public cloud, data science, AI, engineering innovation, and IoT. The company is recognized for its globally distributed collaboration and has over 1,100 colleagues across 75+ countries.
About The Role
Canonical is hiring a Web/UI Engineer to contribute to the development of data-rich and reliable user experiences for the company’s enterprise products. The Web/UI Engineer will work with technologies like JS, CSS, React, and Flutter. The role offers an opportunity to shape Canonical's front-end development efforts, focusing on performance, accessibility, and responsive design across various platforms.
What You Will Do
- Software Design & Implementation: Design and implement high-quality, well-tested software in Web technologies or Flutter.
- Issue Resolution: Debug and resolve issues encountered by users.
- Collaboration: Participate in the engineering process through code and architectural reviews.
- Community Engagement: Collaborate with community members and colleagues on technical specifications.
- Documentation: Contribute to technical documentation and ensure its quality.
- Service Deployment & Operations: Deploy and maintain services developed by the team.
- Technical Advocacy: Advocate for the success of your product and contribute to its growth.
Job Requirements
- Educational Background: Exceptional academic track record in Computer Science or STEM, or an impressive alternative path.
- Experience:
- Experience designing and writing high-quality Web technologies.
- Familiarity and passion for Typescript, React, or Flutter.
- Experience with Linux (Debian or Ubuntu preferred).
- Skills & Qualities:
- An eye for accessibility and performance.
- Excellent communication and presentation skills.
- Well-organized and able to deliver to schedule.
- Passion, curiosity, and a self-starting attitude.
- Professional written and spoken English.
Nice-to-Have Skills
- Experience with container technologies like LXD, Docker, and Kubernetes.
- Experience with REST API design, development, and governance.
- Performance engineering and security experience.
Get TypeScript jobs in your inbox
Copyright © ReadingWaters 2025.