How Vaya Works

Find coding tasks, complete them, get paid. We handle the rest.

The Process

1. Find a Challenge

Browse available challenges. Read the requirements carefully before committing.

2. Start the Challenge

Click start, fork the repo if needed, and begin your work. Some challenges auto-provision a workspace.

3. Submit for Review

When you're done, submit your work. The challenge creator reviews and approves it.

4. Get Paid

Once approved, you get paid. Fast bank transfers to 150+ countries via Wise.

Understand the Challenge

Challenges on Vaya are flexible. Before you start, check these settings on the challenge page:

Payouts

How many people can get paid. Some challenges pay everyone who completes them, others only pay the best.

Unlimited = everyone gets paid 1 payout = winner takes all

Slots

How many people can work on it at once. If slots are full, you'll need to wait for one to open.

3 / 5 slots = 2 spots left

Time Limit

How long you have to complete the challenge once you start. Some challenges have no time limit.

7 days to complete No limit

Visibility

Whether others can see your work. On competitive challenges, all work may be public so you can see other approaches.

Public Private

Tip: "Star this repo" challenges typically have unlimited payouts—everyone who stars gets paid. Complex coding challenges might be winner-takes-all. Always check before you start.

Payment Protection

We step in when things go wrong.

Fair Pay Guarantee

If you meet the challenge requirements and aren't paid fairly, Vaya investigates and ensures you receive what you're owed.

  • Clear requirements upfront
  • Dispute resolution
  • Escrow-backed challenges

Partial Payments

Sometimes work is good but incomplete. Challenge creators can approve partial payments for work that partially meets requirements.

75% of requirements met $150 / $200
50% of requirements met $100 / $200

We're the Marketplace

Vaya connects challenge creators with developers. The arrangement is between you and them—we don't set the terms, prices, or requirements.

Our job: Provide the platform, track work, process payments, and step in when things go wrong.

Your job: Read requirements carefully before starting. If something is unclear, ask in the comments first.

Ready to Start?