About the job
Blockchain Game Developer (Unity)
Responsiblities
1. **Blockchain Integration:** Collaborate with the team to integrate blockchain technology into Unity-based game projects, including implementing blockchain wallets, smart contracts, and NFTs (Non-Fungible Tokens).
2. **Game Development:** Design, develop, and maintain interactive 2D or 3D games using Unity3D, ensuring smooth gameplay, graphics, and performance.
3. **Smart Contracts:** Create and manage smart contracts on blockchain networks (e.g., Ethereum, Binance Smart Chain) to facilitate in-game asset ownership, trading, and other blockchain-related functionalities.
4. **NFT Integration:** Implement and manage the creation, distribution, and trading of in-game NFTs, including digital assets such as skins, characters, or collectibles.
5. **Blockchain Security:** Ensure the security and integrity of blockchain-related aspects of the game, including user wallets and transactions, by following best practices in blockchain security.
6. Proven experience as a Unity Game Developer with a strong portfolio of completed projects.
7. Proficiency in C# programming and Unity development.
8. Solid understanding of blockchain technology and experience with blockchain platforms (e.g., Ethereum, Binance Smart Chain).
9. Experience with blockchain development tools, such as Solidity for smart contracts.
Preferred Qualifications
- Experience with multiplayer game development.
- Familiarity with other blockchain networks and technologies (e.g., Web3, IPFS).
- Knowledge of blockchain scalability solutions and layer 2 solutions.
- Experience with decentralized finance (DeFi) applications in gaming.
- Knowledge of NFT standards (e.g., ERC-721, ERC-1155).