Job Responsibilities:1. Design, develop, test, and deploy smart contracts to support the business logic and applications of a blockchain platform.2. Write secure and efficient code using smart contract languages like Solidity, Rust, JavaScript, and others.3. Engage in smart contract development and integration on public and consortium chains, such as Ethereum, Solana, Stellar, etc.4. Proficient in Soroban smart contract platform.5. Responsible for smart contract optimization and maintenance to ensure system stability and performance.6. Conduct code review for existing contracts to guarantee code quality and security.7. Collaborate closely with the team to ensure end-to-end quality of the entire blockchain application.8. Actively participate in project planning and requirements analysis, working with project team members to formulate solutions.
Qualifications:1. Bachelor's degree or higher in Computer Science, Software Engineering, or a relevant field.2. At least five years of software development experience, with a minimum of three years focused on smart contracts and blockchain technologies.3. Proficiency in Solidity and Rust, with a track record of successfully deploying large-scale smart contracts on Ethereum and at least one other blockchain platform (such as Solana or Stellar).4. Skilled in using smart contract development frameworks and tools (e.g., Truffle, Hardhat, Anchor), and in interacting with smart contracts using programming languages such as JavaScript/TypeScript.5. Direct involvement or leadership in the development and deployment of at least one complete DeFi protocol (e.g., decentralized exchanges DEXs, liquidity pools LPs, lending platforms, automated market makers AMMs, stablecoin systems).6. Practical experience in integrating off-chain services with smart contracts, such as market data feeds, meta-transactions services, or decentralized identity systems.7. Experience in projects related to NFT issuance, such as the development of smart contracts for minting, trading, and copyright management of artwork, collectibles, and game assets.8. Experience in developing Stellar smart contracts using the Soroban platform or related tools, or demonstrating the ability to quickly learn and apply new technology.9. A public, verifiable blockchain project involvement, such as contributions to code or discussions on GitHub."