Apply Now
Application opens on company website
Job Description
A Web Developer at Canonical will design, develop, and maintain high-quality web applications and websites using modern web technologies, collaborating closely with UX and design teams to deliver excellent user experiences in a distributed, remote work environment.
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 consistency and high standards across all web outputs in the product portfolio
- Publish new pages in accordance with specifications and style guides
- Contribute to and participate in the development of 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 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
Jan 12
Senior Design Researcher - User Science
Canonical
Remote
Full Time
Jan 12
Ubuntu Engineering Manager
Canonical
Remote
Full Time
Jan 8
More jobs in Remote
Account Executive APJ
Planet
NEW
Remote
Full Time
2d
Account Executive NATO
Planet
NEW
Remote
Full Time
2d
Account Executive NATO
Planet
NEW
Remote
Full Time
2d