Your open-source track record counts here: explore unfamiliar repositories, reproduce and fix real issues, and write tests that fit each project's standards. About 15 hours a week, from anywhere, at a listed $100-150/hr.
What you will do
- Explore and understand unfamiliar software repositories.
- Build, change and debug front-end and back-end components.
- Reproduce software issues and find their root causes.
- Write fixes that fit a project's existing architecture and contribution standards.
- Write unit, integration, regression and end-to-end tests.
- Translate full code builds from one language into another, and review patches for correctness, security and maintainability.
What you need
- A public or otherwise verifiable GitHub profile.
- Real ownership of, or meaningful contributions to, one or more open-source repositories. Docs fixes, dependency bumps and typo changes alone do not count.
- Strong engineering experience in front end, back end, full stack, systems, developer tooling, infrastructure or a similar area.
- Experience with more than one programming language, such as TypeScript, JavaScript, Python, Java, Go, Rust, C++, C#, Ruby or PHP.
- Readiness to talk through specific repositories, pull requests, issues and code you wrote yourself.
How pay works
The listed rate is $100-150 an hour, paid per task: every task that meets the project spec is paid. A weekly minimum number of tasks applies.
How applying works
- Apply and answer the screening questions.
- Take a short AI interview, about 30 minutes.
- The hiring team reviews your application.
If you are selected, first tasks usually start within 24-48 hours of onboarding.
Apply (opens in a new tab)