(Remote – EMEA)
đź§ľ About the Role
Canonical, publisher of Ubuntu, is hiring a Web Developer to help build and maintain dynamic, high-impact websites and web apps that serve millions globally. You’ll work with UX and visual designers to deliver fast, accessible, and responsive digital experiences—aligned with the values of open source and world-class design.
âś… Position Highlights
• Full-time, fully remote within EMEA time zones
• Collaborate on modern, high-fidelity web applications
• Maintain and evolve Canonical’s web projects and style system
• Drive accessibility, performance, and responsive design across all platforms
• Work in a distributed team, with biannual global sprints
• Competitive salary with bonus, benefits, and growth opportunities
📋 What You’ll Own
• Build and maintain websites and tools using HTML, SCSS, JavaScript, React, and TypeScript
• Implement new features and content across Canonical’s web properties
• Ensure consistency with brand guidelines and the Vanilla Framework
• Optimize for accessibility, SEO, and cross-browser compatibility
• Collaborate with visual and UX designers to ship elegant, responsive interfaces
• Review code, support junior devs, and contribute to style guide improvements
• Liaise with internal stakeholders on web-related requests and changes
🎯 Must-Have Traits
• Strong frontend skills: HTML, CSS/SCSS, JavaScript, TypeScript
• Experience with modern JavaScript frameworks and component libraries
• Demonstrated experience developing responsive, accessible interfaces
• Working knowledge of Git and version control workflows
• Familiar with SEO principles and web performance best practices
• Able to work independently while collaborating across teams
• Curious, detail-oriented, and passionate about clean, scalable code
• Based in EMEA (Europe, Middle East, or Africa)
• University degree or equivalent experience
đź”§ Nice-to-Have Skills
• Experience with Linux or Ubuntu desktop environments
• Backend experience (Python, Node.js)
• Familiarity with Canonical’s products or open source ecosystem
• Contributions to open source projects
• Experience on large-scale React + TypeScript projects
đź’» Remote Requirements
• Home setup that supports focused, independent work
• Availability within EMEA business hours
• Willingness to attend 2–4 in-person team sprints per year
đź’ˇ Why This Role Stands Out
• $2,000 annual personal learning budget
• Recognition rewards, parental leave, and wellness support
• Twice-yearly international team meetups
• Annual compensation reviews tied to performance
• Travel upgrades and Priority Pass access for company events
• Be part of a pioneering open-source company shaping global tech
✍️ Ready to Apply?
You’ll be asked to show your web development work and share a bit about your passion for frontend development and accessibility. Applications are open now.