Solana Developer6-12 Month Contract
Do you want to make an impact in the rapidly-evolving world of decentralized finance??
About the CompanyWe are an innovative, forward-thinking company focused on delivering institutional-grade decentralized finance (DeFi) products and services. With a strong commitment to security, scalability, and sustainability, we are dedicated to providing seamless access to yield-bearing protocols and blockchain infrastructure solutions. Our team is currently preparing for the launch of groundbreaking products in H2 2025, including an integrated stablecoin and democratized DeFi opportunities.
Our subsidiary is an established leader in the blockchain space, providing reliable staking services with a track record of exceptional uptime and performance. We operate a network of validator nodes powering billions in assets while maintaining a commitment to sustainability through renewable energy.
Job DescriptionWe are seeking an experienced Solana Smart Contract Developer to join our growing team. This is a unique opportunity for developers who are passionate about leveraging the Solana ecosystem and Rust programming language to build decentralized applications (dApps). You will be responsible for designing, developing, and maintaining secure and efficient smart contracts in a dynamic, fast-paced environment.
Key Responsibilities
- Smart Contract Development: Design, develop, and deploy Solana smart contracts using Rust and frameworks like Anchor.
- Program Architecture: Optimize on-chain program architectures for security, scalability, and efficiency.
- Solana Ecosystem Integration: Use Solana CLI, spl-token CLI, and other relevant tools to interact with Solana programs, SPL tokens, and accounts.
- Blockchain Transactions: Develop solutions to handle transactions, token minting, transfers, staking, and other DeFi-related mechanisms.
- Security: Conduct rigorous testing and audits of all smart contracts to ensure they meet high security standards.
- Collaboration: Work closely with front-end developers, product teams, and designers to ensure smooth integration of on-chain and off-chain components.
- Testing and Debugging: Write comprehensive tests to ensure the reliability of smart contracts.
- Upgrades and Maintenance: Maintain and update smart contracts to ensure backward compatibility and continual performance optimization.
Key Requirements
Experience:
- 3+ years of experience in blockchain or decentralized application development.
- 1+ year of hands-on experience with Solana smart contracts and associated tooling.
Technical Skills:
- Programming Languages: Proficiency in Rust is required. Knowledge of TypeScript is a plus.
- Blockchain Expertise: Strong understanding of Solana's architecture, runtime, and programming model.
- Libraries & Frameworks: Experience with the Anchor framework, Solana Web3.js, and Solana SDKs. Familiarity with serialization using Borsh.
- Smart Contract Development Practices: Knowledge of program lifecycle management, secure smart contract design, and upgradeability considerations.
- Integration Knowledge: Familiarity with wallet integrations, transaction signing, and dApp interactions with Solana programs.
Soft Skills:
- Strong problem-solving and analytical abilities.
- Excellent communication and collaboration skills, especially in a remote-first environment.
- Detail-oriented, with a focus on security and scalability.
Compensation
- Competitive base salaries (fiat or crypto), based on experience and market rates.
- Token allocations for the TGE, with a vesting schedule.
- Annual bonuses, based on company performance and profitability.
Bonus Skills
- Experience with other blockchains (e.g., Ethereum, SUI) or cross-chain solutions.
- Familiarity with DeFi protocols, lending, liquidity pools, and stablecoins.
- Experience with decentralized file storage solutions like ShadowDrive.
- Contributions to open-source blockchain projects, particularly in the Solana ecosystem.
- Familiarity with agile methodologies and tools such as Jira and Confluence.