Bachelor s degree in computer science, software engineering field, or equivalent training, fellowship, or work experience. Proficiency in programming languages such as Solidity, Go, or RUST. Proficient in client-side scripting like JavaScript and ReactJS.
Experience: with smart contract development using Solidity or Chaincode.
Knowledge of cryptographic principles and security best practices for blockchain systems. Must have working knowledge of RESTful APIs. Proficiency in code versioning tools, including GIT/SVN.
Design, develop, and deploy blockchain solutions to meet business requirements. Collaborate with stakeholders to understand and document project objectives, requirements, and constraints. Integrate blockchain applications with external systems and databases to ensure seamless data flow. Conduct thorough testing and debugging of blockchain applications to ensure their stability, security, and performance. Participate in code reviews to ensure adherence to best practices and coding standards. Document the design, development, and deployment processes to facilitate knowledge sharing and maintain project documentation. Stay updated with the latest advancements in blockchain technology and assess their potential impact on our projects. Bonus Points
Experience: with backend implementation.
Hackathon participations. Blockchain certifications. Good communication skills.