Canonical's logo

Web Frontend Engineer - JS, CSS, React, Flutter at Canonical

  • Full-time
  • Remote, Worldwide

Web Frontend Engineer - JS, CSS, React, Flutter

Responsibilities

  • In these roles, you will have the opportunity to make significant contributions through high-quality, front-end and back-end code while exhibiting technical leadership, exceptional design, and intuitive user experience
  • 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
  • Distributed work environment with twice-yearly team sprints in person

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

  • 💰 We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance
  • 💼 In addition to base pay, we offer a performance-driven annual bonus or commission
  • 🌟 We provide all team members with additional benefits, which reflect our values and ideals
  • 🎓 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

Published about 3 hours ago • Expires December 11, 2025 07:01