engineering
Posted Mar 5, 2021Web Developer
at Canonical
On-site
Requirements
- Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT.
- Required skills and experience Demonstrable
- experience of work on modern web applications
- A strong understanding of HTML, CSS with SCSS and JavaScript •
- Experience with Javascript components libraries •
- Experience with TypeScript •
- Experience with responsive user interfaces for a wide range of devices and browsers •
- Experience with Git or other version control systems
- Awareness of SEO best practice
- A strong understanding of web performance in complex user interfaces
- Ability to interact with UX, designers and server-side developers
- University degree or equivalent education Useful experience if you have it
- Familiarity with Linux desktop technologies
- Server-side languages, such as Python or NodeJS •
- Experience working on a large scale React (with TypeScript) project
- Relevant work experience Who you are
- You’re aware of the latest CSS techniques but also know the limitations that developing for a broad audience can bring - actually, you embrace the challenge. In this team
- You’ll create high fidelity websites and web apps using the latest incarnations of HTML, CSS (SCSS) and Javascript (React and TypeScript)
- 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.
Benefits
- 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 recognize outstanding performance.
- In addition to base pay, we offer a performance-driven annual bonus or commission.
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
Additional details
- Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets.
- Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors.
- The company is a pioneer of global distributed collaboration, with 1200+ 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.
- It is our mission to make open source software available to people everywhere. We create world-renowned software, impacting the lives of millions of people every day.
- The web team works in a multi-disciplinary environment with visual designers, UX designers and other developers to bring exciting new web projects to life.
- We help and learn from each other and constantly strive to improve both our work and our processes.
- Consideration of accessibility in all aspects of your work
- Based in EMEA timezones (Europe, the Middle East and Africa)