Frontend Developer Role at ZSA

last updated February 27, 2026 18:54 UTC

ZSA

HQ: Kitchener-Waterloo, Ontario, Canada

more jobs in this category:

  • -> Website & App Tester @ PingPong
  • -> Entry Level Content Writer @ Jerry
  • -> Code Challenge Reviewer - Review Code In Your Spare Time - £50 Per Hour @ Geektastic
  • -> Frontend Developer (React) @ Cake
  • -> Frontend Engineer @ Torc

Hi! I’m Erez, and I run ZSA. We’re a small team creating quality keyboards, working fully remotely with people from Thailand, South Africa, the US, Canada, Croatia, and more.

I’m not looking for a ninja or a rockstar — just a good person who’s also a skilled programmer with strong attention to detail. You can be located anywhere in the world.

Things I hope you excel at:
• Clear written communication
• Learning new skills
• Using AI development tools responsibly and sharing your workflows
• React (bonus points for mobX State Tree)
• CSS (Sass and/or Styled Components)
• Thoroughly QAing your own work
• Asking thoughtful questions

What’s great about this role:
You’ll take primary responsibility for ZSA.io and https://typ.ing. ZSA.io is a custom next.js eCommerce site that Shopify has showcased in keynote presentations alongside brands like Allbirds. https://typ.ing is a clean, modern typing trainer that’s fun to use.

Because our team is so small, your work will have a major impact. We don’t have a dedicated QA tester — you will be responsible for QAing your own work, so attention to detail is crucial.

Things we don’t do:
• No daily standups — we meet only when needed
• No invasive monitoring like time or activity tracking
• No investors — we focus solely on our customers, not shareholders
• No advertising or influencer partnerships (see our “Why Trust Us” page)
• No obsession with analytics or funnels — we prefer talking to real people and using qualitative feedback

Things we do:
• Trust our team
• Collaborate closely, mainly over text (we use Telegram)
• Define work clearly with detailed mockups in Figma and well-scoped written tasks
• Set clear acceptance criteria (definition of done)
• Review every PR
• Care about tech debt and make time to fix it

How the hiring process works:
If this role interests you, please fill out the questionnaire linked below — don’t email a resume.

If you seem like a strong match, I’ll contact you directly (no HR or hiring team) and we’ll have a call.

If we both want to continue after the call, you’ll complete a short paid test project lasting two weeks.

If that goes well, you’ll begin a fully paid two‑month trial period, working with the full team and doing real work.

If we’re all happy at the end of the trial, you’ll become a full member of ZSA. Once people join, they usually stay with us for many years.

Thanks for reading,
Erez

Apply info ->

To apply for this job, please visit form.typeform.com

Shopping Cart
There are no products in the cart!
Total
 0.00
0