Junior Web Frontend Engineer
@ Joinrs

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

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

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

Job Details

Overview

The Junior Web Frontend Engineer position at Canonical for Joinrs is an opportunity for passionate web developers with a strong academic background in engineering, computer science, STEM fields, or a comparable experience. You will design, implement, and maintain web frontends using JS, CSS, React, and Flutter, contributing to enterprise products and open source innovation.

Role Responsibilities

  • Design and implement well-tested and documented software using web technologies or Flutter.
  • Debug and fix issues encountered by users.
  • Participate in code and architecture reviews.
  • Collaborate on technical specifications and documentation.
  • Deploy and operate services developed by the team.
  • Advocate for technical excellence within the product team.

What We Look For

Applicants should have a strong academic track record, a degree in Computer Science or STEM, and a passion for open-source software and cutting-edge web technologies. Key experiences include:

  • Experience with Typescript, React, or Flutter.
  • An eye for accessibility and performance.
  • Professional proficiency in English and experience with Linux.
  • Strong interpersonal, communication, and presentation skills.
  • Capability to travel twice yearly for team events.

Benefits & Perks

  • Annual bonus and performance incentives.
  • Personal learning and development budget.
  • Global events and twice-yearly in-person sprints.
  • Flexible vacation and robust employee assistance programs.

Key skills/competency

  • JS
  • CSS
  • React
  • Flutter
  • Typescript
  • Linux
  • Open-source
  • UI/UX
  • Debugging
  • Documentation

How to Get Hired at Joinrs

🎯 Tips for Getting Hired

  • Customize your resume: Highlight JS, React, and Flutter skills.
  • Show academic excellence: Emphasize your STEM credentials.
  • Prepare for technical questions: Review web technologies and debugging.
  • Align with company culture: Understand Canonical's open source values.

📝 Interview Preparation Advice

Technical Preparation

Review JS and React fundamentals.
Practice CSS layouts and responsive design.
Explore Flutter basics and integration.
Debug sample web applications.

Behavioral Questions

Describe a time you solved a complex problem.
Explain collaboration in remote settings.
Detail how you meet deadlines.
Share an experience with diverse teams.

Frequently Asked Questions