Collaborating with managers to determine blockchain technology needs and envisaged functionalities.
Creating application features and interfaces by using programming languages and writing multithreaded codes.
Maintaining client and server-side applications.
Optimizing and securing blockchain applications by integrating new tools and technologies.
Experience with relational and graph databases (Mysql, Mongo, Dynamo DB)
Write well designed, testable, efficient code
Keeping up with current blockchain technologies and cryptography methods.
Proficiency with code version tools such as Git, BitBucket
Professional program certification in Blockchain is strongly preferred.
Experience developing software utilizing various coding languages including C, C++, PHP, a modern framework like CI, Laravel, CMS, and any other Added advantage, command on the database like MYSQL, MongoDB, etc., and Node.js.
Extensive experience in back-end development, algorithms, and data structures.
Hand on experience on API’s, developing and maintaining dynamic websites and web applications.
In-depth knowledge of best practices in blockchain management and data protection.
Experience developing customized code for multiple projects simultaneously.
Excellent communication and collaboration abilities.