Web Frontend Engineer

Wiraa • United State
Remote
This Job is No Longer Active This position is no longer accepting applications
AI Summary

Join Canonical's dynamic team as a Web Frontend Engineer to develop and maintain data-rich interfaces for enterprise products. Key responsibilities include designing and implementing high-performance web applications, collaborating with cross-functional teams, and advocating for accessibility and security best practices. This role requires a strong understanding of JavaScript, CSS, React, and Flutter, as well as excellent communication and teamwork skills.

Key Highlights
Develop and maintain data-rich interfaces for enterprise products
Design and implement high-performance web applications
Collaborate with cross-functional teams and advocate for accessibility and security best practices
Key Responsibilities
Design, develop, and implement well-tested and documented web and Flutter applications
Debug and resolve issues encountered by users to ensure a smooth user experience
Participate in code reviews, architectural discussions, and technical specifications development
Technical Skills Required
JavaScript CSS React Flutter REST API design Linux operating systems Debian or Ubuntu
Benefits & Perks
Competitive global compensation package
Performance-based annual bonus or commission
Distributed remote work environment with flexibility in location

Job Description


About The Company

Canonical is a pioneering technology company renowned for its leadership in open-source software development and enterprise solutions. As the publisher of Ubuntu, one of the most widely adopted open-source operating systems, Canonical plays a vital role in shaping the future of cloud computing, artificial intelligence, Internet of Things (IoT), and data science. The company's platform is integral to numerous groundbreaking enterprise initiatives across the globe, supporting major public cloud providers, silicon manufacturers, and industry leaders across various sectors. Canonical embodies a globally distributed collaborative culture, with over 1,100 colleagues spanning more than 75 countries, fostering innovation and excellence in open-source projects. The organization is founder-led, profitable, and continuously expanding its influence, committed to delivering high-quality, scalable, and secure software solutions to its diverse customer base.

About The Role

We are seeking a talented and dedicated Web Frontend Engineer specializing in JavaScript, CSS, React, and Flutter to join our dynamic team. In this role, you will be responsible for developing and maintaining data-rich, reliable, and user-friendly interfaces that serve as the face of Canonical’s enterprise products. Your work will involve designing well-tested, documented, and high-performance web applications and Flutter-based frontends, ensuring seamless user experiences across multiple platforms. You will collaborate closely with cross-functional teams, including community contributors and internal colleagues, to define technical specifications, review code, and contribute to the continuous improvement of our engineering practices. As a key contributor, you will also participate in deploying and operating services, debugging issues, and contributing to technical documentation, all while advocating for best practices in accessibility, performance, and security.

Qualifications

  • Exceptional academic record from high school through university or a compelling alternative educational path
  • Bachelor’s degree in Computer Science, Software Engineering, or a related STEM field
  • Proven experience designing and developing high-quality web applications using JavaScript, CSS, React, and Flutter
  • Strong understanding of REST API design, development, and governance
  • Experience with Linux operating systems, preferably Debian or Ubuntu
  • Excellent written and spoken English communication skills
  • Demonstrated ability to work independently, organize tasks, and meet deadlines
  • Passion for open-source software, innovation, and cutting-edge web technologies
  • Attention to accessibility, performance, and security best practices
  • Ability to collaborate effectively with diverse teams and community contributors
  • Willingness to travel twice a year for company events, with durations of up to two weeks

Responsibilities

  • Design, develop, and implement well-tested and documented web and Flutter applications
  • Debug and resolve issues encountered by users to ensure a smooth user experience
  • Participate in code reviews, architectural discussions, and technical specifications development
  • Collaborate with community and internal teams to improve frontend components and frameworks
  • Contribute to technical documentation to support best practices and onboarding
  • Identify opportunities for process improvements in engineering and operational workflows
  • Deploy, monitor, and operate frontend services to ensure reliability and performance
  • Advocate for accessibility, security, and performance enhancements in all projects
  • Engage with the open-source community to foster collaboration and knowledge sharing

Benefits

  • Competitive global compensation package, reviewed annually
  • Performance-based annual bonus or commission
  • Distributed remote work environment with flexibility in location
  • Personal learning and development budget of USD 2,000 annually
  • Recognition rewards and career progression opportunities
  • Annual paid holiday leave, maternity, and paternity leave
  • Employee Assistance Programme for personal and professional support
  • Opportunities to travel for team sprints and company events in interesting locations
  • Priority Pass and travel upgrades for long-haul company events

Equal Opportunity

Canonical is an equal-opportunity employer committed to fostering a diverse and inclusive workplace. We welcome applicants from all backgrounds, regardless of race, gender, age, religion, sexual orientation, disability, or other protected characteristics. We believe that diversity of experience and perspectives enhances our innovation and success. All qualified candidates will receive fair consideration for employment, and we are dedicated to creating an environment where everyone can thrive and contribute to our shared mission.

Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

cherry bekaert recruiting & st...

United State

Junior Software Engineer (Remote)

Programming
•
3h ago
Visa Sponsorship Relocation Remote
Job Type Volunteer
Experience Level Internship

Lensa

United State

Mid-Senior Applied AI Engineer

Programming
•
3h ago
Visa Sponsorship Relocation Remote
Job Type Other
Experience Level Mid-Senior level

Sectech Solutions

United State

Subscribe our newsletter

New Things Will Always Update Regularly