Software engineer
Job Description
The role
Improve Gumroad by shipping product features, fixing bugs, and removing technical debt. Our stack is primarly Ruby on Rails, React, and Typescript. We also have legacy code in JavaScript and Flight. You should have familiarity with improving a high-quality app in production.
About Gumroad
Gumroad is 100% remote and async. We focus on shipping instead of meeting. We have product-market fit: over $13M in creator earnings per month. We’re also profitable.
Everyone works hourly–between 15 and 35 hours a week–and invoices for their time with our new product, Flexile, choosing what % of their $ they’d like as equity.
You can read more about the way we work in an essay I wrote, or watch our most recent public board meeting on YouTube.
https://sahillavingia.com/work
https://www.youtube.com/watch?v=0BV-iisORpQ
Public private wiki: https://www.notion.so/gumroad/72663c59ed5a432a9d52accafd8f166e?v=98d8232db6284a9b8989a0608f6fdbfd&pvs=4
Our team
- 29 part-time freelancers
- Average 21 hours / week, 40 weeks / year
- Average tenure of 2.17 years
- 1% annual contractor "churn" rate
Application process
- Apply via Flexile, no resumé required
- If it may be a fit, a phone call to determine cultural fit
- Impress with a project that shows you can do the job
- 4-6 week-long work trial, paid