A Web Developer at Canonical will design, develop, and maintain high-quality web applications and websites using modern technologies such as HTML, CSS, JavaScript, React, and TypeScript, collaborating closely with UX and design teams to deliver excellent user experiences in a distributed work environment.
Key Responsibilities
Create high fidelity websites and web apps using HTML, CSS, SCSS, JavaScript, React, and TypeScript
Maintain existing web projects by updating content and adding new pages
Manage incoming update requests and coordinate with team members
Ensure output quality and consistency across the product portfolio
Publish new pages according to specifications and style guide
Contribute to and participate in the living style guide, Vanilla Framework
Collaborate with UX and visual designers to implement user experiences
Requirements
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
Consideration of accessibility in all aspects of your work
A strong understanding of web performance in complex user interfaces
Ability to interact with UX, designers and server-side developers
Curiosity about technology and a thirst to learn
Based in EMEA timezones Europe, the Middle East and Africa
University degree or equivalent education
Benefits & Perks
Compensation is based on geographical location, experience, and performance, with annual reviews and more frequent reviews for graduates and associates
Performance-driven annual bonus or commission
Distributed work environment with twice-yearly in-person team sprints
Personal learning and development budget of USD 2,000 per year
Recognition rewards
Annual holiday leave
Maternity and paternity leave
Team Member Assistance Program
Wellness Platform
Opportunity to travel to new locations to meet colleagues
Priority Pass and travel upgrades for long-haul company events
Ready to Apply?
Join Canonical and make an impact in renewable energy