This job is no longer available
This job expired on 19/07/2026. It no longer accepts applications.
Junior Web Developer
Joinrs
Job description
About the role
Canonical is looking for a Junior Web Developer to join its fully remote web team within the EMEA region. You will work on high‑fidelity websites and web applications, collaborating with designers, UX specialists and backend engineers to deliver open‑source‑focused digital experiences.
Key responsibilities
- Develop and maintain responsive web pages and applications using HTML, CSS (SCSS) and JavaScript (React, TypeScript).
- Implement UI components that meet style guidelines, accessibility standards and SEO best practices.
- Collaborate with UX designers and server‑side developers to translate designs into functional code.
- Maintain code quality with Git version control and participate in code reviews.
- Update existing sites, add new content, and troubleshoot performance issues.
Required profile
- University degree or equivalent experience in a related field.
- Based in an EMEA timezone.
- Passion for open source and continuous learning.
- Strong attention to detail and good communication skills.
Required skills
- HTML, CSS, SCSS
- JavaScript, TypeScript
- React (preferably with TypeScript)
- Git or other version‑control systems
- Responsive design and cross‑browser compatibility
- SEO best practices and web accessibility
- Understanding of web performance optimisation
- Familiarity with Linux desktop environments
- Basic knowledge of server‑side languages such as Python or NodeJS
What we offer
- Fully remote work within an inclusive, global team.
- Annual salary review and performance‑based bonuses.
- Learning opportunities, open‑source contribution support, and mentorship.
- Generous vacation allowance and Priority Pass for travel.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Italia.
Salaries by job title
- Barista 79
- Badante 37
- pizzaiolo 34
- District manager contratti luce e gas 31
- Cameriere 31
- cuoco 23
- Collaboratore Telefonico Smart Working 22
- Cameriera 19
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Joinrs
Related job offers
-
DevOps Engineer – Automazione CI/CD
WEDGE Engineering srl Italie -
Junior Software Engineer – Tracking & Notifications
ShippyPro Italie -
Technical Support Engineer – Support tecnico per PMI
Sibill Italie -
Senior .NET Developer / Technical Project Lead
mainstreaming-spa Milan -
Junior System Operations Engineer
mainstreaming-spa Milan