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
To apply for this job, please visit form.typeform.com

