Junior Web Developer
@ Joinrs

Hybrid
$50,000
Hybrid
Full Time
Posted 19 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXXXX XXXXXXX****** @joinrs.com
Recommended after applying

Job Details

Overview

The Junior Web Developer role at Joinrs is part of the Canonical team, a fast-growing international software company committed to open source. This role is open to candidates based in EMEA with a university degree in engineering, STEM, Computer Science, IT or equivalent education.

Responsibilities

  • Create and maintain high fidelity websites and web apps.
  • Implement projects using HTML, CSS (SCSS), JavaScript (React & TypeScript).
  • Collaborate with UX designers, visual designers and server-side developers.
  • Ensure adherence to style guides and high quality standards.
  • Manage update requests and maintain product consistency.

Required Skills & Experience

  • Experience with modern web applications, HTML, CSS and JavaScript.
  • Knowledge in TypeScript, responsive user interfaces and Git version control.
  • Understanding of SEO best practices and accessibility standards.
  • Passion for learning, attention to detail and strong communication skills.
  • Based in EMEA time zones.

Desired Experience

  • Familiarity with Linux desktop technologies and server-side languages (Python, NodeJS).
  • Experience with large scale React projects and open source contributions.

What We Offer

  • An inclusive work environment with broad skill sets.
  • Learning opportunities and annual compensation reviews.
  • Recognition rewards, annual leave and a Priority Pass for travel.

Key Skills/Competency

  • HTML
  • CSS
  • SCSS
  • JavaScript
  • TypeScript
  • React
  • Git
  • Responsive Design
  • SEO
  • Accessibility

How to Get Hired at Joinrs

🎯 Tips for Getting Hired

  • Research Joinrs culture: Review company values, open source focus, and news.
  • Tailor your resume: Highlight web technologies and project experience.
  • Showcase projects: Include examples using HTML, CSS, and JavaScript.
  • Prepare for interviews: Practice technical and behavioral questions.

📝 Interview Preparation Advice

Technical Preparation

Review JavaScript and TypeScript fundamentals.
Practice HTML, CSS, and SCSS coding challenges.
Familiarize with React project structures.
Brush up on Git version control usage.

Behavioral Questions

Explain past collaborative projects.
Describe problem-solving under pressure.
Discuss learning new web technologies.
Provide examples of effective communication.

Frequently Asked Questions