Junior Web Frontend Engineer
@ Joinrs

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

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXXXX XXXXXXXX***** @joinrs.com
Recommended after applying

Job Details

About the Role: Junior Web Frontend Engineer

This position is part of the Canonical team within Joinrs, a rapidly growing international software company. The role is open to candidates with a degree in engineering, computer science, STEM fields, or equivalent experience. You will design, implement, and maintain web frontends using JS, CSS, React, and Flutter.

Responsibilities

  • Design and implement well-tested, documented web solutions.
  • Debug and resolve user-facing issues.
  • Participate in code and architectural reviews.
  • Collaborate on technical specifications and documentation.
  • Deploy and operate developed services.
  • Advocate for technical improvements.

Candidate Profile

Ideal candidates will have an exceptional academic record, professional experience with modern web technologies, and a passion for open-source software. Experience with Typescript, React or Flutter, Linux environments, and container technology is a plus. Strong communication, a drive for excellence, and the ability to travel twice a year for meetings are required.

Benefits & Perks

  • Annual bonus and performance-driven compensation.
  • Personal development budget and annual compensation review.
  • Flexible holiday leave and parental leave options.
  • Distributed work environment with global in-person sprints.
  • Opportunities to travel for company events.

Key skills/competency

  • JS
  • CSS
  • React
  • Flutter
  • Typescript
  • Web Development
  • Debugging
  • Linux
  • Containerization
  • Technical Documentation

How to Get Hired at Joinrs

🎯 Tips for Getting Hired

  • Customize your resume: Highlight relevant JS, CSS, React, Flutter skills.
  • Research Joinrs culture: Understand company values and work model.
  • Show technical aptitude: Emphasize hands-on web development projects.
  • Prepare for interviews: Be ready for technical and behavioral questions.

📝 Interview Preparation Advice

Technical Preparation

Review JS and CSS fundamentals.
Practice React component and state management.
Explore Flutter for web interfaces.
Study Linux commands and container basics.

Behavioral Questions

Describe a project conflict resolution.
Explain teamwork in remote settings.
Discuss learning from technical challenges.
Share examples of self-driven project management.

Frequently Asked Questions