Web Frontend Engineer

2 weeks ago


Sydney, New South Wales, Australia Canonical Full time
Overview

Canonical is a leading provider of open-source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include leading public cloud and silicon providers, and industry leaders across sectors. We are founder-led, profitable and growing, with 1100+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person in interesting locations around the world.

We are hiring a Web/UI Engineer to develop a data-rich and reliable user experience. Frontends are constructed using JS, CSS, React, and Flutter, and serve as Canonical's enterprise products that act as the company's face to our users. To create consistency across products and sites, we have a central team that builds an open-source React toolkit and presentation layer, the Vanilla Framework. We are excited to develop this further and help open-source projects build performant and accessible interfaces that respond well to diverse layouts. We use REST APIs for communication, and API design is an important part of the process. Flutter is a new front-end technology with potential to unify desktop and web development, and we are growing the team's exposure to Flutter with roles on both web and Ubuntu engineering for this specialism.

We hire developers who demonstrate outstanding academic results, a passion for open-source software, innovation, and cutting-edge web technologies. In these roles, you will contribute through high-quality front-end and back-end code while exhibiting technical leadership, exceptional design, and intuitive user experience. We encourage colleagues to engage with the broader open-source community and contribute to a broad range of technologies while ensuring seamless software operations at scale.

Location: This is a Globally remote role.

Responsibilities
  • Design and implement well-tested and documented software in Web technologies or Flutter.
  • Debug and fix issues encountered by users.
  • Participate in engineering process through code and architectural reviews.
  • Collaborate with the community and colleagues on technical specifications.
  • Contribute to technical documentation to make it best-in-class.
  • Seek improvements to engineering and operations practices.
  • Deploy and operate services developed by the team.
  • Contribute to the success of the product through technical advocacy.
What we are looking for
  • An exceptional academic track record from both high school and university.
  • Undergraduate degree in Computer Science or STEM, or a compelling narrative about an 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.
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.
What we offer colleagues

We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits, reflecting our values and ideals. We balance our programs to meet local needs and ensure fairness globally.

  • Distributed work environment with twice-yearly team sprints in person
  • 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
About Canonical

Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, Canonical is shaping the software landscape and recruiting on a global basis with high standards. Most colleagues have worked from home since 2004. Working here challenges 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.


#J-18808-Ljbffr

  • Sydney, New South Wales, Australia Pet Circle Full time $120,000 - $180,000 per year

    Dogs, cats, budgies and everything in between - pets deserve the world. They make us want to be better humans. That's why we've made it our mission to build the most engaged and passionate community of pets and pet parents across the world. And we're looking for talented team mates who can help us do it.Founded in Sydney, our team of 500+ pet obsessives span...


  • Sydney, New South Wales, Australia Pet Circle Full time $120,000 - $180,000 per year

    Dogs, cats, budgies and everything in between - pets deserve the world. They make us want to be better humans. That's why we've made it our mission to build the most engaged and passionate community of pets and pet parents across the world. And we're looking for talented team mates who can help us do it.Founded in Sydney, our team of 500+ pet obsessives span...


  • Sydney, New South Wales, Australia Pet Circle Full time $120,000 - $180,000 per year

    Dogs, cats, budgies and everything in between - pets deserve the world. They make us want to be better humans. That's why we've made it our mission to build the most engaged and passionate community of pets and pet parents across the world. And we're looking for talented team mates who can help us do it. Founded in Sydney, our team of 500+ pet obsessives...

  • Frontend Engineer

    1 week ago


    Sydney, New South Wales, Australia beBeeExpert Full time $100,000 - $120,000

    Frontend ExpertWe're looking for a skilled Frontend Expert to join our team. You'll work with customers across industries, solving complex frontend issues and guiding administrators and developers to ensure users get the best possible experience from our platform.This role is ideal for someone who enjoys digging into how things work and making web...


  • Sydney, New South Wales, Australia beBeeFrontend Full time $120,000 - $160,000

    Job Opportunity: Senior Frontend DeveloperWe are seeking a highly skilled senior frontend developer to drive our business forward. This opportunity enables an experienced professional to excel in their career and build innovative web features.Key ResponsibilitiesDesign and develop high-quality frontend components for consumer-facing products, utilizing...

  • Frontend Engineer

    1 week ago


    Sydney, New South Wales, Australia Canva Full time

    Frontend Engineer - Design Systems (Open to remote across ANZ)Join to apply for the Frontend Engineer - Design Systems (Open to remote across ANZ) role at Canva.OverviewJoin the team redefining how the world experiences design. Canva offers flexible work locations (office, remote, or hybrid) across Australia and New Zealand.What You'd Be Doing In This RoleAs...


  • Sydney, New South Wales, Australia Canva Full time

    2 days ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Job DescriptionJob DescriptionJoin the team redefining how the world experiences design.Hey, g'day, mabuhay, kia ora,你好, hallo, vítejteThanks for stopping by. We know job hunting can be a little time consuming and you're probably keen to find out...


  • Sydney, New South Wales, Australia Talent Full time

    Senior Frontend Engineer - Android Mobile WebSenior Frontend Engineer - Android Mobile Web3 days ago Be among the first 25 applicantsDirect message the job poster from TalentWe are working exclusively with our client, a leading online design platform, who is seeking a Senior Frontend Engineer. In this role, you will help shape cutting-edge multimedia tools...

  • Senior Web Engineer

    2 weeks ago


    Sydney, New South Wales, Australia beBeeSoftware Full time $75,000 - $90,000

    Job DescriptionWe are seeking an experienced software engineer to join our team. As a staff frontend engineer, you will be working at the subgroup level and will be responsible for shaping the direction of our web platform.Main ResponsibilitiesYou will design and deliver high-quality JavaScript-based RPC clients that enable seamless communication between our...

  • Frontend Engineer

    7 days ago


    Sydney, New South Wales, Australia Canva Full time

    Join the team redefining how the world experiences design.Hey, g'day, mabuhay, kia ora,??, hallo, vítejteThanks for stopping by.We know job hunting can be a little time consuming and you're probably keen to find out what's on offer, so we'll get straight to the point.Where and how you can workOur flagship campus is in Sydney.We also have a campus in...