No Meetings, No Deadlines, No Full-Time Employees - Sahil Lavingia

Sahil of Gumroad shares their hiring process.

This rate is agreed upon during our interview process:

  1. Apply via a form.
  2. An unpaid, few-hour challenge, that resembles the high-level work we do at Gumroad. This may include breaking down a large shipment (like Gumroad Memberships) into its atomic parts, planning the schema associated with a new feature, or writing up a Help Center article.
  3. A paid, few-week trial period, that resembles the day-to-day work we do at Gumroad. This may include fixing bugs, shipping a feature, or answering support tickets.

Interestingly, they have 0 full time employees. The engineers are already Gumroad users. They work on contract basis for ~20 hours a week.

They pay very good amounts to contractors. Beyond that, it is an open-source culture. People pick from the list of tasks and work. They converse within Github - like any open source project.

In the end, they either bill for ~20 hours of week done in week, or submit hour wise invoice.

This contract type culture makes sense. We decide an hourly rate, then share the repository and tasks list. Person can pick any task, work on it and bill their hours.

Pratyush Mittal @pratyush