Web Frontend Engineer
48000 $ - 70000 $Canonical
Canonical is a leading provider of open-source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of globally distributed collaboration, 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, to align on strategy and execution.
The company is founder-led, profitable and growing.
We are hiring a Web/UI Engineer to develop a data-rich and reliable user experience. These 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.
In order to create consistency across our 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 see if we can help more open-source projects build performant and accessible interfaces that respond well to diverse layouts. We use REST APIs for communication, and we consider API design an important part of the process.
Flutter is a new front-end technology that has the potential to unify our desktop and web development. We are growing the team's exposure to Flutter and have roles on both web and Ubuntu engineering for this specialism.
We hire developers with outstanding academic results and a passion for open-source software, innovation, and cutting-edge web technologies. 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.
Additionally, we encourage colleagues to engage with the broader open-source community. We're looking for individuals who can help build a thriving community, contribute to a broad range of technologies, and ensure seamless software operations at scale.
Location : This is a Globally remote role.
The role entails
- 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
What we are looking for in you
- 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
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 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. 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
For the entry level position in this advert, our compensation for US based candidates, lies between 48,000 USD to 70,000 USD. Our Early stage interview process will establish your level. If you are considered for a different level position than what is posted here, we will provide a wage scale or salary range specific to that level position.
About Canonical
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since its inception in 2004. Working here is a step into the future, and will challenge 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.
#LI-remote
- ...oriented architectures and REST/JSON or SOAP web services. Work with PostgreSQL, MySQL... ...technologies. Collaborate with the Engineering Manager, CTO, and team in planning, code... .... Experience with Angular or React frontend development. Experience designing and...ConsigliatoTempo pienoLungo termineRemotoLavoro da casa
- ...hosted or cloud-based applications. Build or modernize customer-facing enterprise web applications across the full software stack. Collaborate with the Director of Engineering, developers, Product Owners, and Business SMEs throughout the software development lifecycle...ConsigliatoTempo pienoOrario flessibile
- ...allowing our mobile app users to manage their account from a web portal. You will work with engineers and designers to build this service and create a... ...Backend scripts / prototypes, Typescript & React.js - Frontend development; Data stores: MongoDB, Redis; API /...ConsigliatoRemotoOrario flessibile
- ...companies build products and grow their engineering teams. Why do people join Clearview?... ...experience of developing and maintaining web-based applications using modern technologies... ...software development (both backend and frontend) - Write lots of Flutter or React...ConsigliatoTempo pienoLibero professionistaRemotoOrario flessibile
80000 $
...are a fit, they can’t imagine working elsewhere. About the role: Salary range: $80k – $165k USD* We are looking for smart engineers who love to code, seek challenging problems and appreciate recognition for excellent work. As part of the Core UX team, you will focus...ConsigliatoTempo pienoStage/TirocinioRemoto- ...modern applications. Why Join Us As a Junior Full Stack Engineer , you will be part of the core product team , working side by... ...isomorphic frameworks, event-driven architectures, state machines, Web Standards , and more. You'll have the chance to grow your...Lavoro da remotoTempo pienoOrario flessibile
- ...un contratto a tempo indeterminato, potrebbe essere casa tua. Competenze richieste: Esperienza biennale in ambito di sviluppo Web Buona conoscenza API REST Buona conoscenza Javascript e Angular 2+ Buona conoscenza di PHP Buona conoscenza e pratica di...Lavoro da remotoSmart workingTempo pienoImpiego permanenteDisponibilità immediataOrario flessibile
- Responsibilities Collaborate with finance, operations, product, and other internal stakeholders to deliver high-impact features and projects. Build maintainable, scalable, stable, and high-integrity backend systems and components. Own high-visibility features ...Tempo pienoRemoto
- ...potential bottlenecks Work with deployment engineers to ensure that what you build goes as... ...of experience working in node.js for web applications backend ~ Highly skilled in... ...Experience with Postgres ~ Experience with Frontend Development (React, React Native) is a...
500 $/mese
...party vendor integrations. Enhance core frameworks to support multiple languages, currencies, and markets. Collaborate with engineering leads across global regions. Troubleshoot incidents and bugs to maintain system integrity and performance. Serve as...Tempo pienoRemoto- ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include... ...about open source software, Linux, and Web Services at scale. Come build a... ...service APIs to support both CLI and web frontend clients, using Python (and optionally Golang...Tempo pienoRemotoLavoro da casaOrario flessibile
- ...balancing user experience, performance, backward compatibility, and maintainability. Develop new features collaboratively with engineers, product managers, designers, client teams, and community members. Write PHP and JavaScript supporting hundreds of world languages...Tempo pienoRemoto
- ...Zencore is a fast-growing company founded by former Google Cloud leaders, architects, and engineers. We are seeking candidates with significant experience in Google Cloud to join our team. Our engagements aim to eliminate obstacles, reduce risk, and accelerate timelines...Breve termineTempo pienoRemoto
- ...Turn ambiguous technical challenges into scalable solutions that engineering teams can execute. Build shared systems, patterns, and... ...cloud-native architectures. ~ Full-stack expertise spanning frontend, backend, and infrastructure. ~ Active use of AI-assisted development...Tempo pieno
- ...Make an Impact: As a Senior Software Engineer on the POS team, you'll work directly... ...Hands-on experience with modern mobile or frontend development; React Native, Expo, React... ...offline-first applications, synchronization engines, or conflict-resolution workflows ~...Tempo pienoRemotoTurniWeekend
- ...markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many...Libero professionistaRemoto
- ...markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many...Tempo pienoLibero professionistaRemoto
- ...Write clean, maintainable, well-tested production code and participate in architecture discussions. Review code, help establish engineering practices, collaborate with security researchers and product managers, and own projects through deployment. Requirements ~5+...Tempo pienoRemotoOrario flessibile
- ...practices including reproducibility, lineage, rollback, monitoring, and governance. Collaborate with AI researchers, robotics engineers, data engineers, and platform teams to deliver scalable systems. Mentor junior engineers and influence the broader cloud platform...Tempo pienoRemotoOrario flessibile
- ...remote position Work from anywhere! What You'll Do You won’t just be writing code; you’ll be shaping the future. As a Software Engineer at Xapo, you will design, build, and deploy high-impact backend services that are secure, fault-tolerant, and available to...Tempo pienoRemotoOrario flessibile
- ...Netflix, Figma, and Stripe with the flexibility and insights needed to drive revenue performance. Join a talented, product focussed engineering team committed to solving some of the most complex and impactful problems within sales performance management. About the Role...Tempo pienoOrario flessibile
1.250 €/mese
...Nearform Nearform is an independent team of data & AI experts, engineers, and designers who build intelligent digital solutions and... ...experience working with Golang Hands-on experience in the Frontend working with React Deep understanding of Kubernetes...Tempo pienoImpiego permanenteRemotoOrario flessibile- ...markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many...Tempo pienoRemotoLavoro da casa
- ...this in our interview process, alongside everything else we look at. What we're looking for: We’re hiring a Senior Backend Engineer to make Enode’s EV platform more reliable, observable, and efficient. As a Senior Backend Engineer on the Platform Connect team...Tempo pienoStage/TirocinioRemotoTurniOrario flessibile
- ...enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading... ...known as a developer favourite and enterprise-friendly Linux. Our web services and system utilities are often written in Python,...Tempo pienoRemotoLavoro da casaOrario flessibile
- ...markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many...Tempo pienoRemotoLavoro da casaOrario flessibile
- ...sincere fun! If you’re a Senior GameDev Engineer who enjoys tackling complex challenges in... ...or city-building. ~ Experience with game engines (in-house/custom or popular engines such as Unity, Godot, Cocos2dx , Unreal Engine, etc.). ~ Ability to debug difficult...Lavoro da remoto
- ...solutions. Create Claude skills and agentic workflows to improve developer productivity. Guide team members, promote maintainable engineering standards, and facilitate cross-functional platform delivery. Write proposals and decision briefs and create platform features...Tempo pienoDisponibilità immediata
- ...this in our interview process, alongside everything else we look at. What we're looking for: We're hiring a Senior Software Engineer to help build the software layer that makes home energy devices work as one system. The Home Energy team owns Enode's integrations...Tempo pienoStage/TirocinioRemotoLavoro da casaTurniOrario flessibile
- ...Architect scalable solutions and lead critical milestones supporting rapid growth and potential spin-off. Collaborate with engineers, researchers, commercial leaders, and the department founder. Requirements Proven domain expertise and a high-agency builder...Tempo pienoRemoto
- web developer remoto Smart working
- programmatore web Smart working
- programmatore sito web Smart working
- web developer Smart working
- sviluppatore web Smart working
- frontend developer Smart working
- in prima esperienza per programmatore web
- sviluppatore software/web
- web developer remoto
- web-developer/web-designer