Senior Solana Developer (Rust / Anchor) | Production Programs + SPL Tokens
Worldwide
Looking for a senior Solana developer to build, test, and maintain production on-chain programs and related integration work. This is real product work, not a tutorial build. We need clean Rust/Anchor code, strong tests, secure admin patterns, and deployable programs on Solana mainnet-devnet. Scope - Design and implement Solana programs using Rust and Anchor - Build token-related logic with SPL Token / Token-2022 where needed - Program architecture: PDAs, account validation, CPIs, error handling, compute budget awareness - Write tests (Anchor test suite, integration tests, local validator flows) - Deployment scripts and upgrade process (program IDs, buffer upgrades, authority management) - Integrate with backend/frontend via IDL, events/logs, and transaction building assumptions - Fix bugs, optimize compute units, and support audit/security review Must have - 2+ years professional Solana development (or strong Rust + 1+ year Solana shipping experience) - Production programs deployed to Solana (devnet/mainnet) - Strong Rust fundamentals - Strong Anchor framework experience - Deep understanding of Solana account model, PDAs, rent, signatures, and transaction constraints - SPL token experience (mint, transfer, authority, metadata integrations as needed) - Security mindset: input validation, authority checks, reentrancy-like failure modes, privilege separation - Git workflow, documentation, async remote communication Nice to have - Token-2022 extensions (transfer hooks, metadata, etc.) - DeFi / AMM / escrow / vault program experience - Indexing awareness (Helius, Shyft, custom parsers) - Prior audit participation or bug bounty experience - TypeScript client/integration work (@solana/web3.js, Anchor client) - Multi-sig / Squads / authority management in production ops - RWA/tokenization or compliance-restricted transfer patterns on Solana Deliverables (Phase 1) 1. Program architecture doc (accounts, PDAs, authorities, upgrade plan) 2. Anchor program(s) + tests 3. Local/devnet deployment instructions 4. Devnet deployment with verified program ID 5. Integration notes for backend/frontend (IDL + example txs) How to apply Include: - GitHub link - 1-3 Solana programs you built (with program ID or repo + your role) - Hourly rate or fixed quote for Phase 1 - Hours/week + timezone - Stack preference (Anchor version, testing setup) Answer in your proposal: "How do you secure a Solana program that manages user funds and admin privileges?" Cover: account validation, PDA design, authority model, upgrade authority, testing, and common failure modes. Generic proposals without GitHub + program examples will be ignored.
$12,000.00
Fixed-price- ExpertExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:5 to 10
- Last viewed by client:5 days ago
- Interviewing:4
- Invites sent:20
- Unanswered invites:13
About the client
- Brazil7:04 PM
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by