Sucafina
Blockchain, Rust programming, and Solana developer
About the job
Job Description
Location: Beirut, Lebanon
Key Responsibilities:
• Design and develop Solana smart contracts using Rust
• Build efficient, secure, and scalable blockchain programs
• Write unit and integration tests for smart contract logic
• Deploy and maintain programs on Solana devnet, testnet, and mainnet
• Collaborate with the team to define contract architecture and data models
• Review, debug, and optimize existing smart contract code
• Ensure security and performance best practices in contract development
• Document contract functionality and provide clear developer references
• Work with frontend/backend developers to support dApp integration
Qualifications
Key Skills:
• Proficient in Rust programming
• Experience writing and deploying Solana smart contracts
• Strong understanding of Solana’s account model and CPI
• Familiar with Anchor framework (IDLs, macros, testing)
• Able to deploy programs using Solana CLI on devnet/testnet/mainnet
• Comfortable with PDAs and SPL token integrations
• Able to write clean, optimized, gas-efficient code
• Familiar with async Rust and common crates
• Can create unit and integration tests for smart contract logic
• Able to debug and audit Solana programs for security
• Understands how to structure onchain programs for frontend/backend use
• Works well with version control (Git, GitHub)
• Can build under NDA without leaking architecture or IP
• Knowledge of bonding curve mechanisms and implementation
• Experience with onchain liquidity pools or custom AMM logic
• Bonus: IPFS integration experience for metadata or project storage
• Bonus: knowledge of token vesting logiic