Checking current source status… Listings leave the board after 48 hours without a successful check.
Software bountyGITHUB ISSUE
Expensify
Add reply counts to support-ticket previews
Support-ticket cards in Concierge hide the replies inside the ticket. Add the existing thread-reply indicator so customers can find the conversation.
$250Posted bounty · subject to hiring and source terms
ReactTypeScriptUI testing
DEFINED OUTCOMEA ticket with replies displays the reply count using the existing thread UI. Opening the indicator reaches the correct support conversation.
Requirements & application notes +
Several competing proposals already exist. Read the current discussion and proposal template before investigating.
Specific UI behavior and an existing component pattern are described at the source.
Submit a proposal at the original issue. Wait for acceptance and hiring before opening a pull request. Expensify pays contributors through Upwork; a verified profile and the full contributor rules apply. Investigation alone does not earn the bounty.
Read contributor & payment rules ↗US company · contributor eligibility appliesOpen · Help Wanted · 60 commentsNo fixed deadline published · check sourcePosted Oct 19, 2026 · Checked Oct 25, 5:50 AM UTC
View original & application steps ↗Software bountyGITHUB ISSUE
Expensify
Keep expense navigation working after offline deletion
On Android and iOS, deleting an expense offline and reconnecting while viewing another expense can remove the previous/next navigation arrows.
$250Posted bounty · subject to hiring and source terms
React NativeOffline syncAndroid / iOS
DEFINED OUTCOMEThe deleted expense disappears after synchronization. Navigation remains available between the remaining expenses on Android and iOS.
Requirements & application notes +
Existing proposals include device demonstrations. Reproduce the latest steps and check the current review status first.
The source includes a repeatable offline-to-online sequence and an observable expected result.
Submit a proposal at the original issue. Wait for acceptance and hiring before opening a pull request. Expensify pays contributors through Upwork; a verified profile and the full contributor rules apply. Investigation alone does not earn the bounty.
Read contributor & payment rules ↗US company · contributor eligibility appliesOpen · Help Wanted · 70 commentsNo fixed deadline published · check sourcePosted Oct 8, 2026 · Checked Oct 25, 5:50 AM UTC
View original & application steps ↗Software bountyGITHUB ISSUE
Expensify
Restore Android image sharing after sign-in
Sharing a gallery image into a signed-out Android app can freeze the sharing page or lose the share dialog during new-user onboarding.
$250Posted bounty · subject to hiring and source terms
React NativeAndroid intentsAuthentication
DEFINED OUTCOMEAfter authentication and onboarding, both private-domain and public-domain new accounts reach the image-sharing flow without a freeze.
Requirements & application notes +
The issue is marked Reviewing. The maintainer is comparing existing proposals; confirm availability before investing implementation time.
Two account scenarios and a clear pass/fail sharing outcome are supplied.
Submit a proposal at the original issue. Wait for acceptance and hiring before opening a pull request. Expensify pays contributors through Upwork; a verified profile and the full contributor rules apply. Investigation alone does not earn the bounty.
Read contributor & payment rules ↗US company · contributor eligibility appliesOpen · proposals under review · 56 commentsNo fixed deadline published · check sourcePosted Sep 17, 2026 · Checked Oct 25, 5:50 AM UTC
View original & application steps ↗Software bountyGITHUB ISSUE
Expensify
Fix delegated approval errors when editing split expenses
A vacation delegate who rejects one expense split and removes another can leave an error and a raw JSON comment in the expense preview.
$250Posted bounty · subject to hiring and source terms
TypeScriptExpense workflowsRegression testing
DEFINED OUTCOMEThe documented four-account delegate workflow handles the split change without the reported error or raw JSON preview.
Requirements & application notes +
Proposals are under review. Reproduction requires owner, approver, delegate and submitter test accounts.
Account roles, reproduction steps and the expected error-free result are documented.
Submit a proposal at the original issue. Wait for acceptance and hiring before opening a pull request. Expensify pays contributors through Upwork; a verified profile and the full contributor rules apply. Investigation alone does not earn the bounty.
Read contributor & payment rules ↗US company · contributor eligibility appliesOpen · Help Wanted · 69 commentsNo fixed deadline published · check sourcePosted Sep 2, 2026 · Checked Oct 25, 5:50 AM UTC
View original & application steps ↗Enterprise RFPOFFICIAL PROCUREMENT
California Housing Finance Agency
Replace a legacy document-management system
CalHFA seeks a document platform covering migration, search, eDiscovery, retention and secure storage.
Budget not publishedVendor proposal required
SharePoint migrationDocument managementInformation governance
DEFINED OUTCOMEThe RFP specifies technical requirements and five use-case responses. Vendor evaluation and award follow the agency process.
Requirements & application notes +
Qualified firms only. USA data storage is required. Questions closed October 12; proposals are due November 9, 2026 at 5 PM Pacific. Use only the RFP-designated procurement channel.
Enterprise procurement with eligibility and security requirements; review the full RFP and amendments.
Read the complete RFP (PDF) ↗California, United StatesProposal deadline publishedDeadline: Nov 9, 2026 · 5 PM PacificPosted Sep 28, 2026 · Checked Oct 25, 5:50 AM UTC
View original & application steps ↗Source first. Free access.These are independent public postings, with no NeedBridge affiliation or introduction fee. Existing proposals, eligibility rules and award decisions are controlled by the source. Posted bounties are not guaranteed earnings. Apply through the original channel; never pay a requester to secure a job.