Junior Web Developer
@ Joinrs

Hybrid
$70,000
Hybrid
Full Time
Posted 5 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXX XXXXXXXXX***** @joinrs.com
Recommended after applying

Job Details

About the Role

The Junior Web Developer position at Joinrs is part of the Canonical team - a fast-growing international software company committed to making open source accessible. In this role, you will create and maintain high fidelity websites and web apps ensuring standards, style guide compliance, and excellent user experiences across devices.

Responsibilities

  • Create and maintain modern web applications using HTML, CSS (SCSS), JavaScript (React, TypeScript).
  • Update content and manage incoming update requests.
  • Work closely with UX designers, visual designers, and developers to implement exemplary user experiences.
  • Ensure compliance with style guides and maintain high output standards.
  • Participate in and contribute to the living style guide (Vanilla Framework).

Required Skills & Experience

  • University degree in engineering, STEM, Computer Science, IT or equivalent.
  • Experience with HTML, CSS (SCSS) and JavaScript along with TypeScript.
  • Experience with responsive user interfaces and modern web practices.
  • Familiarity with Git/version control, SEO best practices, and accessibility principles.
  • Ability to collaborate with designers and server-side developers.
  • Based in EMEA time zones.

Preferred Skills

  • Familiarity with Linux desktop technologies and server languages (Python/NodeJS).
  • Experience on large scale React (with TypeScript) projects and open source contributions.

About the Team

You will be joining a multi-disciplinary team that values collaboration, learning, and continuous improvement. The team includes visual designers, UX designers, and other developers who work together to produce world-renowned software that impacts millions.

Benefits

  • Inclusive work environment and diverse team.
  • Learning opportunities and professional development.
  • Annual compensation review and recognition rewards.
  • Annual leave and Priority Pass for travel.

Key skills/competency

HTML, CSS, JavaScript, TypeScript, React, SCSS, responsive design, Git, SEO, accessibility

How to Get Hired at Joinrs

🎯 Tips for Getting Hired

  • Research Joinrs culture: Study their mission and recent projects.
  • Customize your resume: Highlight web development skills.
  • Prepare portfolio: Showcase HTML, CSS, JS projects.
  • Practice interviews: Emphasize teamwork and technical abilities.

📝 Interview Preparation Advice

Technical Preparation

Review HTML, CSS, and JavaScript fundamentals.
Practice TypeScript and React coding challenges.
Brush up on Git and version control basics.
Test responsive design on multiple devices.

Behavioral Questions

Describe teamwork in previous projects.
Explain handling tight deadlines.
Discuss learning from feedback.
Share how you manage work challenges.

Frequently Asked Questions