For developers

Get hired for what you've built.

Your shipped projects count from day one. Get matched to projects that fit your stack, with every milestone funded before you start.

Free to joinNo paid bidsYour work counts from day one
Your nameYour headline, for example mobile apps and SaaS
VerifiedAvailable
Expert in
React Native / ExpoNext.jsSupabaseStripe
Shipped work

Example of a developer profile.

Four steps to your next project.

1

Show what you've shipped

Add the apps, SaaS products, websites and games you have launched. Your work is your pitch.

2

Get verified

Confirm your identity and payout account with Stripe. We review your portfolio.

3

Apply to projects that fit

See projects that match your skills. Applying is free, with no paid bids.

4

Get paid per milestone

Clients fund each milestone before you start. You get paid once they approve.

8 percent (at least 5) plus processing. Nothing else.

You pay 8 percent (at least 5) of what you earn plus a payment processing fee as listed in the fee schedule in our terms, plus VAT where applicable. No membership, no paid bids, no hidden costs. Joining and applying are free.

Example milestone

Milestone
1,000.00
ErdiBuilds fee, 8 percent (at least 5)
80.00
Payment processing
39.60
VAT on the fees, 19%
22.72
You receive
857.68

An example for a developer in Germany with a card from the EU, higher for cards from outside the EU. Both fees are net. With a confirmed VAT ID from another EU country, no VAT is added (reverse charge) and you receive 880.40. All processing fees are listed in the fee schedule in our terms.

Funded first. Paid on approval.

Milestone funded

The client pays each milestone before you start, and you see that it is funded. Once they approve, it is paid out to you.

Invoices done for you

An invoice in your name is created when the client approves a milestone. One monthly fee invoice from us.

Your first milestones

On your first three paid milestones, 25 percent is held for 90 days as a safety reserve. After that, payouts are released in full.

Example matchSaaS with a mobile app
  • Builds exactly this kind of project
  • Expert in the technologies it needs
  • Has a verified project in this category

Projects that fit you.

Every project gives you a match score based on the kind of project, the help the client needs, your expert skills and the work you have shipped. You can apply from a score of 40, and clients see the best fits first.

Up to 6 Expert in skillsAvailability on or off anytime

Built for people who ship.

Your work decides

What you have launched counts more than a pitch. Show it once, it works for you on every project.

Clear briefs

Every project states what is being built, the help needed, a budget and milestones with clear deliverables.

Clients worldwide

Clients from anywhere can hire you and pay by card, in USD or EUR.

Good to know.

Who can join as a developer?

Developers based in the EU can join today. Small businesses that don't charge VAT can join from Germany for now. We're opening to more countries step by step. Join the waitlist and we'll email you when your country opens.

Do I need a registered business?

Yes. You join as a registered business, and sole traders count too.

Is it free to apply?

Yes. Joining and applying are free, with no paid bids. You pay 8 percent (at least 5) of each milestone plus a payment processing fee as listed in the fee schedule in our terms, only when you get paid. Both fees are net: in Germany and without a confirmed EU VAT ID, 19 percent German VAT comes on top, with a confirmed VAT ID from another EU country no VAT is added (reverse charge).

Who is the contract with?

Directly with your client. ErdiBuilds brings you together and handles the payment for you. You are the seller of your work.

Do I need a VAT number?

Not always. If you charge VAT, add your VAT ID and we confirm it with the German Federal Central Tax Office. As a German small business under section 19 UStG you can work without one. Invoices are created for you either way.

What happens on refunds and chargebacks?

If you and your client agree to cancel a milestone, the client gets everything back, we return our full 8 percent and you only carry the payment processing fee. If we decide a dispute with a refund, we keep 5 percent of the refunded amount (at least €50 or $50, in the currency of the project) as a handling fee and return the rest. Decided for you, the normal 8 percent applies. If a chargeback is lost, you bear the amount plus the Stripe chargeback fee and we keep 5 percent (at least €50 or $50, in the currency of the project). We collect the evidence from your delivery, the approval and the messages for you.

How large can a milestone be?

From 50 to 2,000 and up to 8 weeks per milestone. Need longer? Split it into two milestones. Stripe holds each payment for at most 90 days, so shorter milestones keep payouts flowing.

When do I get paid?

After the client approves a milestone, your payout is sent after a short holding period of 5 days (10 days for your first payout). On your first three paid milestones, 25 percent is held for 90 days as a safety reserve.

Show what you've built.

Create your profile in a few minutes. Free to join.

Create your developer profile

Cookie settings

Choose which cookies we may use. Your choice is saved in this browser and, when you are signed in, with your account. You can change it any time.

More in our Privacy Policy.