Senior Backend Blockchain Engineer
Anicalls
Industry: IT
Total Positions: 3
Job Type: Contract
Contract Period: 12 Months
Gender: No Preference
Salary: 350 ZAR - 400 ZAR (Hourly)
Education: Diploma or Bachelor′s degree
Experience: 5-10 Years
Location: Cape Town, South Africa
Candidate should be able to:
Collaborate closely with all engineering teams to ensure consistency in understanding of technical requirements and overall work quality
Provide mentorship to your peers in the broader engineering team through code reviews and education on best practices
Build integration libraries and SDKs to interface with our server and APIs
Write Own functionality and scalability features by taking responsibility from the inception to deployment and customer integration
Expose and document functionality to the UI, third-party developers, and our internal and external tooling
Integrate with various blockchains to add support for new coins within BitGo's wallet platform
Candidate should have:
Excellent problem-solving skills; complexity analysis
Deep understanding of algorithm design
Experience with RESTful API design
Understanding, interest, and experience with cryptocurrencies and blockchains
strong unit and functional testing and debugging skills
strong programming skills in Solidity
Understanding or experience with MongoDB
strong programming skills in Java
Experience with Bitcoin or Ethereum
5+ years of server-side, back-end web development
Bachelor's Degree required.