Apply Now
Application opens on company website
Job Description
A Web Developer at Canonical is responsible for creating and maintaining high-quality websites and web applications using modern web technologies, collaborating with designers and developers to deliver excellent user experiences, and contributing to the company's open source projects and style guides.
Key Responsibilities
- Create high-fidelity websites and web applications using HTML, CSS, SCSS, JavaScript, React, and TypeScript
- Maintain and update existing web projects, including content updates and new page additions
- Manage incoming update requests and coordinate with team members or delegate tasks as needed
- Ensure the quality, consistency, and adherence to style guides across all web outputs
- Publish new pages according to specifications and web style guidelines
- Collaborate closely with UX and visual designers to implement user experiences
- Contribute to and participate in the development of the living style guide, Vanilla Framework
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
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.
Job Alerts
Get notified about new sustainability jobs
More jobs at Canonical
Usability Engineer - User Science
Canonical
Remote
Full Time
6d
Senior Design Researcher - User Science
Canonical
Remote
Full Time
6d
Ubuntu Engineering Manager
Canonical
Remote
Full Time
Jan 8
More jobs in Remote
Account Executive APJ
Planet
NEW
Remote
Full Time
14h
Account Executive NATO
Planet
NEW
Remote
Full Time
14h
Account Executive NATO
Planet
NEW
Remote
Full Time
14h