Junior Web Developer - EMEA

Joinrs

European Union

Remote

Entry

posted 6 days ago

About Joinrs

Joinrs is the window to the world of work for university students and junior profiles. It enables job seekers and companies to discover each other through shared experiences and guidance.

Our artificial intelligence model simplifies job searching: it reads all the job postings on the website and in the app and ranks them in order of compatibility based on user preferences.

On the other side, there are companies looking for young individuals ready to take on challenges. We help them find the right people from unexpected resumes and truly understand what matters to them today, making them more attractive.

Feel the new beginning.

[ Joinrs is the brand of Tutored ]

This is Joinrs Italia, here you can find Joinrs UK: https://www.linkedin.com/company/joinrs-en Joinrs US: https://www.linkedin.com/company/joinrs-us

The Role

Join the Canonical team, a rapidly expanding international software company dedicated to making open source software accessible to everyone. We are looking for Junior Web Developers with a degree in engineering, STEM, Computer Science, IT, or a related field, located in the EMEA region. In this role, you will develop and maintain high-quality websites and web applications, adhering to style guides and ensuring compliance with high standards.

About the Company

Canonical is committed to creating world-renowned software that impacts millions of lives daily. Our web team operates in a multi-disciplinary environment, collaborating with visual designers, UX designers, and other developers to bring innovative web projects to fruition. We emphasize learning from each other and continuously improving our work and processes.

The Role

As a Junior Web Developer, you will be responsible for creating high-fidelity websites and web applications using modern technologies. You will also maintain existing projects, manage incoming update requests, and collaborate closely with UX and visual designers.

Responsibilities

  • Develop and maintain high-quality websites and web applications using HTML, CSS (SCSS), and JavaScript (React and TypeScript).
  • Update content and add new pages to existing projects.
  • Manage requests for updates and liaise with team members as necessary.
  • Ensure consistency and high standards across the product portfolio.
  • Publish new pages according to specifications and compliance with the web style guide.
  • Contribute to the living style guide, Vanilla Framework.
  • Collaborate with UX and visual designers to create exceptional user experiences.

Requirements

  • Proven experience in modern web applications.
  • Strong understanding of HTML, CSS (with SCSS), and JavaScript.
  • Familiarity with JavaScript component libraries.
  • Experience with TypeScript.
  • Knowledge of responsive user interfaces for various devices and browsers.
  • Proficiency with Git or other version control systems.
  • Awareness of SEO best practices and accessibility considerations.
  • Understanding of web performance in complex user interfaces.
  • Ability to collaborate with UX designers and server-side developers.
  • Curiosity about technology and eagerness to learn.
  • Based in EMEA time zones.
  • University degree or equivalent education.

Nice to Have

  • Familiarity with Linux desktop technologies.
  • Experience with server-side languages such as Python or NodeJS.
  • Background in large-scale React (with TypeScript) projects.
  • Previous contributions to open source projects.

What We Offer

  • Opportunity to influence a company and products within the open source community.
  • Inclusive work environment with a diverse team of professionals.
  • Learning and development opportunities.
  • Annual compensation review and recognition rewards.
  • Annual leave and a Priority Pass for travel.

We value diversity and are committed to creating a workplace free from discrimination. All applicants will receive fair consideration, regardless of their identity.

Required skills

TypeScript

PYTHON

React

accessibility

Version Control

control systems

linux

JavaScript

Computer Science

html

Web Applications

git

scss

SEO

English level

Professional

Still searching manually?

Let us do the work for you.

Tota works for you

We scan thousands of jobs daily and notify you when there is a match. No searching needed.

Anonymous, safe and free

Your profile stays anonymous. Your employer will not see it. You choose when to become visible.

Ready in 3 minutes

Answer a few questions and create your profile in minutes. No commitment.

About TotaMatch

TotaMatch helps professionals find work that truly fits their work happiness. We believe work is more than just an income. It is a source of fulfillment, growth, and pride. Instead of endlessly scrolling through job boards, TotaMatch works for you. Our platform continuously analyzes thousands of opportunities and identifies roles that align with what truly matters to you. You focus on your work and the people around you. We make sure you never miss a better opportunity.