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. You will work on high‑fidelity websites and web applications, collaborating with designers, UX specialists and back‑end engineers to deliver modern, accessible, and performant user experiences.
Key responsibilities
- Develop and maintain responsive web pages and applications using HTML, CSS (SCSS) and JavaScript (React, TypeScript).
- Update existing projects, add new content, and implement feature requests.
- Ensure code follows Canonical’s style guidelines, SEO best practices, and accessibility standards.
- Participate in code reviews and contribute to continuous improvement of development processes.
- Collaborate with UX designers and server‑side developers to translate designs into functional interfaces.
Required profile
- University degree or equivalent education in a related field.
- Based in an EMEA timezone.
- Passion for web standards, open source, and continuous learning.
- Strong attention to detail and good communication skills.
Required skills
- HTML, CSS, SCSS
- JavaScript, TypeScript
- React (with TypeScript)
- Git or other version‑control systems
- Responsive UI development for multiple devices and browsers
- SEO best practices and web accessibility considerations
- Understanding of web performance optimization
- Familiarity with Linux desktop technologies
- Basic knowledge of server‑side languages such as Python or NodeJS
What we offer
- Inclusive, fully remote work environment
- Annual salary review and performance‑based bonuses
- Learning opportunities and open‑source contribution support
- Paid vacation and travel benefits (Priority Pass)
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Italy.
Salaries by job title
- Barista 76
- Badante 37
- pizzaiolo 34
- District manager contratti luce e gas 31
- Cameriere 30
- 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 -
Istruttore Direttivo Informatico – Tempo pieno e indeterminato
Dipartimento della Funzione Pubblica Sicile -
Data Scientist
Free2move