Account Types
Company Account
An account created by businesses to post jobs, review applications, and hire developers.
Developer Account
An account created by professionals to showcase their skills, apply for jobs, and get paid through Moonlight.
Projects & Hiring
Job Post
A role or project description that companies publish to find developers.
Trial Project
A short, paid engagement that allows companies and developers to test fit before committing to longer-term work.
Full-Time Hire
When a company chooses to bring a developer on as a permanent employee through Moonlight.
Profile Broadcast
A feature that lets developers signal availability to companies looking for talent.
Payments
Invoice
A weekly billing submission from a developer for approved hours worked on a project.
Platform Fee
Moonlight’s standard 15% service fee applied to each invoice.
Stripe Account
A connected payment account required for developers to receive payments. All developer profiles must link a valid Stripe account during sign-up.
Success Fee
A fee charged when a company hires a developer as a full-time employee outside of contract work.
Verification & Trust
Developer Vetting
The review process that evaluates developer skills, experience, and professional background before approving their profile.
Job Review
Every job post is reviewed by the Moonlight team before it goes live, to ensure clarity, fairness, and fraud prevention.
Communication
Dashboard
The central hub where both companies and developers manage job posts, applications, contracts, and invoices.
Messaging
Built-in communication between companies and developers inside Moonlight, used for discussing projects, clarifying requirements, and sharing updates.
FAQs
What is a trial project?
A short, paid engagement designed to confirm fit between a company and developer before starting longer-term work.
What is the Moonlight platform fee?
A 15% service fee applied to each invoice once work begins. This fee supports the platform, payments, and support services.
Do I need a Stripe account?
Yes. Developers must connect a valid Stripe account during sign-up to apply for jobs and receive payments.
