DeFi Smart Contract Engineer
SupraOracles
Summary
Join Supra, a fast-growing, well-funded startup pioneering the future of information services in global markets. We are a remote-first company with a globally distributed team dedicated to solving the Oracle Dilemma through innovative blockchain solutions. As a Blockchain Engineer, you will design, develop, and maintain our blockchain infrastructure, develop smart contracts, collaborate with the engineering team, and ensure the security and efficiency of our systems. We offer competitive compensation, flexible working hours, comprehensive health benefits, paid time off, and recognition of national holidays. This role requires strong proficiency in Rust and experience in developing smart contracts. We are looking for someone with a deep understanding of blockchain concepts and DeFi protocols.
Requirements
- 4+ years of strong proficiency in Rust programming language, with a deep understanding of their unique features and best practices
- Hands-on experience in developing smart contracts
- Experience in designing high-quality smart contract architecture with knowledge of the best design practices for smart contracts in the DeFi industry
- Solid understanding of blockchain concepts and decentralized finance protocols
- Familiarity with blockchain and protocol security best practices and the ability to identify and address potential vulnerabilities in our codebase
- Strong problem-solving skills
- Ability to work independently and as part of a team in a fast-paced, dynamic environment
- Pro-active communication and collaboration abilities with native-level proficiency in written and oral English
Responsibilities
- Design, develop, and maintain our blockchain infrastructure using Rust and/or Move programming languages
- Develop and deploy Move smart contracts for various DeFi protocols and applications
- Collaborate with the engineering team to design, implement, and optimize DeFi solutions
- Conduct thorough testing and debugging of smart contracts to ensure security and efficiency
- Conduct code reviews and provide constructive feedback to ensure the quality and maintainability of our codebase
- Stay updated with the latest advancements and best practices in blockchain technology and DeFi
- Preparing docs for every project and leading the team to create better solutions for the existing blockchain technology
Preferred Qualifications
- Experience in developing smart contracts using the Move language
- Experience with Solidity and Ethereum smart contract development
Benefits
- Fully remote environment with adaptable working hours
- Competitive Compensation
- Flexible paid time off, sick leave, and other time-off options, adjusted in line with local regulations
- Recognition of national holidays specific to each team memberβs country and provide paid leave in accordance with local guidelines
- Comprehensive health coverage options, including medical, dental, and vision benefits