Blockchain Developer
Skills
About the Role
You will develop software solutions using blockchain technology, including smart contracts across different blockchains. You will apply your knowledge of cryptography and smart-contract vulnerabilities, collaborate with cross-functional teams, use Git and software-engineering practices, and work within an Agile development environment while learning new tools and technologies.
Requirements
- Proficiency in Solidity and Rust
- General proficiency in Python and JavaScript
- High-level understanding of cryptographic and smart-contract-related vulnerabilities
- Proficiency in software engineering and Git
- Strong communication skills
- Experience working in cross-functional teams
- Exposure to Agile software development methodology
- Willingness to learn new tools and technologies
- 1 to 3 years of experience
- B.E., B.Tech, BCA, MCA, B.Sc, or M.Sc
Responsibilities
- Develop software solutions using blockchain technology
- Develop smart contracts across different blockchains
- Apply blockchain technology to leverage its advantages
