Junior Frontend Developer
About the role
A lot of our work is fast, focused websites: a renovation company’s site with before/after galleries, a bilingual site for a social enterprise, landing pages that launch in days. These projects are a great place to learn how a professional team builds, reviews and ships.
You will build pages and components, fix bugs, and gradually take on bigger features. Every change goes through code review, and you will pair regularly with a senior engineer.
What you'll do
- Build pages and components with Next.js, React, TypeScript and Tailwind CSS from Figma designs
- Make sites responsive, accessible and fast on real phones
- Add content, translations and SEO metadata to client sites
- Fix bugs and polish details before launch
- Learn our Git workflow, code reviews and CI/CD deploys
What you bring
- Good knowledge of HTML, CSS and JavaScript
- Some experience with React, from personal, study or freelance projects
- At least one project you built yourself that you can show us
- Comfortable with Git basics
- Curious, careful, and happy to ask questions
Nice to have
Not required - if you don't tick every box, apply anyway.
- TypeScript or Tailwind CSS experience
- An eye for design and detail
What we offer
- 01A senior mentor and regular pairing sessions
- 02Real client projects across retail, education, architecture and healthcare
- 03Ship to production within your first weeks
- 04Code reviews and pairing with experienced engineers and designers
- 05A modern stack and a real say in technical decisions
Apply
Apply for
Junior Frontend Developer
Send your CV and, if you like, a few lines about why this role fits. A real person on the team reads every application.
- 01
Apply
Send your CV and a few lines about why the role fits. No cover letter essay required.
- 02
Intro call
A relaxed 30-minute conversation about you, the role, and how we work.
- 03
Skills conversation
We talk through real work - a past project of yours or a small, practical exercise.
- 04
Offer
Meet the team, ask anything, and get a clear offer with no surprises.