Canonical's logo

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

  • Full-time
  • Remote, Worldwide

Junior 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
  • Well-organised, self-starting and able to deliver to schedule
  • Professional manner in interacting with colleagues, partners, and community
  • 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
  • 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

Benefits

  • 💰 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 2 hours ago • Expires December 19, 2025 07:03