How Developers Use the Platform
From discovering bounties to getting paid -- the full developer experience with proposals, NTE estimates, billable lifecycle phases, team claims, and budget guard protocols.
Browse Live Bounties NowDiscover Bounties
Start at cloudnimbusllc.com/bounties. Browse available bounties posted by organizations. Each bounty shows the title, description, required skills, difficulty level, budget range, deadline, assignment model (single dev / multi-dev / team), and a health badge indicating whether the development environment is properly configured.
Filter by skills (LWC, Apex, Flow, etc.), difficulty level (Beginner to Expert), and sort by amount or deadline. Health badges tell you at a glance whether the repo has a valid CCI config, CI pipeline, and Salesforce Site -- so you know the environment is viable before investing any time.
Build Custom LWC Dashboard Component
$400-600
Implement Approval Process Automation
$600-900
Salesforce-Slack Integration
$1,000-1,500
Register as a Developer or Team
Create your developer profile with your name, email, GitHub username, bio, and skills. Your identity is verified via a magic link sent to your email. In the future, GitHub OAuth will provide additional identity verification and link your public repositories to your profile.
Team registration: Vendors can register as a team with multiple developers. Team profiles show the collective skills, combined completion rates, and a team-level reputation score. A vendor might assign 3 people to a large bounty with a single team-level proposal.
Your profile is visible to organizations when you claim bounties. A strong profile with relevant skills, a clear bio, and good completion rates increases your chances of claim acceptance.
Submit Proposal with NTE Estimate
Claiming a bounty is more than just clicking a button. You are submitting a full proposal that includes your approach, NTE estimate with justification, and timeline. This is professional consulting work -- the organization is evaluating your technical judgment, not just your availability.
What your proposal must include:
- 1Approach: How you plan to solve the problem. What patterns, architecture decisions, and tools you will use.
- 2NTE Estimate: Not-To-Exceed hours with a breakdown by lifecycle phase (discovery, architecture, dev, testing, deployment).
- 3Justification: Why your estimate is what it is. What assumptions are you making? What risks do you see?
- 4Timeline: When you will deliver, accounting for your other commitments.
The organization reviews your proposal alongside others. For multi-dev bounties, they may accept multiple proposals for competitive implementations. For team-accepting bounties, you can submit as a team with a team composition, shared NTE, and work distribution plan.
Submit Proposal
$400-600Build Custom LWC Dashboard Component
Posted by Cloud Nimbus LLC -- Intermediate -- Single Dev
Individual
Team
Team Apex -- 3 developers
Cloud Nimbus LLC -- Vendor Team
Team Composition
Sarah Chen
Lead -- Charts & UI
Marcus Rivera
Data Layer & Apex
Priya Patel
Testing & Integration
Team NTE
18h total
Blended Rate
$95/hr avg
Timeline
3 days
“Modular architecture: parallel development across UI, data, and testing layers. Shared services pattern for data access ensures consistency. Daily sync meetings to align on interfaces.”
Deliver Full Lifecycle -- All Work Is Billable
Once your claim is accepted, you work through the complete delivery lifecycle. This is not “just code it and submit a PR.” Real delivery work involves:
Discovery / Proposal
2-4hEvaluate the work, ask questions, refine understanding of requirements
Sizing / Estimation
1-2hProvide NTE estimate with breakdown and justification
Architecture / Design
2-4hTech decisions considering client short-term and long-term goals
Development
VariesThe actual coding -- often 40-60% of total effort
Testing
2-4hAutomated tests + manual verification against acceptance criteria
Deployment
1-3hCI/CD plus manual post-deployment steps (data migration, config, training)
All of these phases are billable. You log time against every phase. Your invoice will show line items for discovery, architecture, development, testing, and deployment -- each with hours, descriptions, and amounts. Clients understand that coding is just one part of the job.
Log Time from the Portal -- No Salesforce License Needed
Go to cloudnimbusllc.com/portal/hours to log time directly from your browser. Select the work item from a dropdown, pick from quick presets (15m, 30m, 1h, 2h, 4h, 8h), set the date, and add notes describing what you did. Your work log syncs to the organization's Salesforce org automatically via the sync engine. When invoice time comes, every hour you logged appears as a line item -- no manual data entry on the billing side.
Work Log Approval
Work logs go through an approval cycle. When you submit a time entry, it starts as Draft. An admin or the organization can review and approve it. Approved hours flow into invoices. If a log is rejected, you receive a notification with the reason and can resubmit with corrections. The approval status (Draft, Submitted, Approved, Rejected) is visible in the portal hours view so you always know where your time entries stand.
Work Log -- All Phases Billable
Discovery
2h
Requirements review, client Q&A session
Sizing
1h
NTE estimate preparation + justification doc
Architecture
3h
Component API design, chart library evaluation
Development
10h
LWC components, Apex controllers, data adapters
Testing
3h
Unit tests, integration tests, manual QA
Deployment
1h
Migration script, custom setting config, docs
Total Billable Hours
20.0h at $90/hr = $1,800
Invoice line items reflect work across every phase -- not just “development”
NTE Budget Guards
Every claim has an NTE (Not-To-Exceed) budget. The platform monitors your logged hours against this budget and triggers automated warnings at threshold levels. This protects both you and the organization.
The Stop-Work Protocol
If at any point you believe you cannot deliver the work within the NTE budget or timeline, you must:
- 1Stop work within the day -- do not continue logging hours past the point where you know the NTE will be exceeded
- 2Document where you are -- current progress, what's been completed, what remains
- 3Document what's blocking you -- technical complexity, scope creep, missing information
- 4Request an extension with a revised NTE and justification for the additional time
70%
Warning
Review remaining scope
90%
Alert
Must confirm on track
100%
Stop
Must request extension
WI-040: Budget Status
70% NTE Warning
You have logged 14 of 20 NTE hours. If you believe you cannot deliver within the remaining 6 hours, you must stop work, document your current state, and request an extension.
Deploy & Submit -- CI + Manual Steps
Deployment is not just pushing code. Real acceptance often requires both automated CI validationand manual post-deployment steps that CI/CD cannot cover:
CI Validates (Automated)
- - Apex test execution + coverage
- - PMD static analysis scan
- - Scratch org build verification
- - Regression test suite
Human Verifies (Manual)
- - Data migration script verified in sandbox
- - Configuration settings populated
- - Training documentation delivered
- - End-to-end smoke test in staging
The acceptance checklist has two sections: items that CI validates automatically, and items that a human must verify manually. Both must pass before the organization can accept your submission. Deployment work (writing migration scripts, documenting config steps, creating training materials) is billable time just like development.
Deployment Verification -- CI + Manual Steps
CI Validates Automatically
Human Verifies Manually
Both CI and manual criteria must pass before the organization can accept your submission
Get Paid
When the organization accepts your submission (all CI + manual criteria verified), the payment process begins automatically:
- 1The Contractor Agreement is generated with your name, scope, and compensation (you sign digitally)
- 2An Invoice is created with line items from all lifecycle phases -- discovery through deployment
- 3The client reviews and approves the invoice in the portal -- or disputes with line-item comments if something looks off
- 4Payment is sent via Melio (currently manual) -- Stripe automation is planned
- 5You are rated by the organization -- this builds your reputation for future bounties
Your invoice shows hours logged across every phase, with the NTE comparison so the client can see you came in under (or at) budget. Coming in under NTE consistently builds your reputation. Every line item in the PDF is a clickable hyperlink to the Salesforce record, so the client can drill into any charge.
What if the client disputes?
Disputes are not adversarial -- they are a structured conversation. The client flags specific line items with comments like “This was a platform issue, not client work.” You see the dispute in the portal, adjust the work log, and the vendor regenerates the invoice as a new version. The original is preserved for audit. Most disputes resolve in one cycle because the line-item granularity makes it clear exactly what is being questioned.
Payment Received!
$1,620.00
18h logged at $90/hr -- within 20h NTE
Insurance Requirement
Professional liability insurance is required for all contractors on the platform. This is standard practice in the consulting industry -- clients expect contractors to carry errors and omissions (E&O) coverage.
Before your first bounty claim can be approved, you will need to provide proof of insurance. The platform will verify your coverage and display a verification badge on your profile. For team claims, the vendor entity must carry the insurance -- individual team members are covered under the vendor's policy.
Why insurance matters
Professional liability insurance protects both you and the organization. If a code change causes data loss, downtime, or security issues, E&O insurance covers the costs. Most consulting firms require it for all contractors.
Feedback on the Developer Flow
Would you use this platform? What's unclear? What would make it more appealing?