Job Type
Work Type
Location
Experience
Senior Blockchain developer - Hyperledger
BlockDelta has been exclusively commissioned to hire a seasoned Blockchain developer that specializes with Hyperledger fabric. This is an on-site opportunity as our client is based in the UAE.
Requirements:
* At least 8 years of experience with solution architecture and software development, with strong hands-on expertise writing high-quality and well-documented code.
* At least 6 years of experience in the Blockchain space.
* Hands on expertise in Design and Development of more than 1 Blockchain applications including Hyperledger Fabric.
* Hands on expertise in writing and deploying Chain code smart contracts and creating Blockchain APIs.
* A very good understanding of the Blockchain space, consensus protocols like POW, PoS , Proof of Authority and working knowledge of transaction processing/handling.
* Good working knowledge of designing scalable, fault tolerant applications.
* Strong knowledge of Node React, JavaScript, Golang, Mongo db, CouchDB/level db, , Apache NATS messaging, MySQL, Firebase.
* Expert knowledge of AWS, Kubernetes Clusters, Linux, gRPC, Microservices.
* Expertise in setting up scalable multi node Kubernetes Clusters.
* AWS expertise is preferred but expertise in other Cloud platforms like Azure,Digital Ocean,GCP will also be considered.
* Understanding of ERC-20, ERC-721,ERC-1155 and related ERC standards.
* Good experience in web development platforms like Alchemy is required.
* Closely involved with delivering an end-to-end product to market and understands how high- quality software is built for a complex hardware/software product environment.
* Experience in development and setting up of Custom Channels in Go.
* Strong understanding of RESTful API conventions and distributed architecture.
* Experience with multi-tenant applications, SaaS platforms a big plus.
* Strong familiarity with code versioning tools, specifically Git.
* Experience with Front end UI Tools like React/Angular/node is a Big Plus.
* Candidates with at least a Bachelor’s degree Computer Science, Software Engineering, or related fields will receive priority consideration.
Responsibilities:
* Writing scalable, robust, testable, efficient, and easily maintainable code
* Translating software requirements into stable, working, high performance software
* Playing a key role in architectural and design decisions, building toward an efficient micro- services distributed architecture.
* Bring in DevOps culture and implement best practices ,create CI/CD automation pipelines and deployment methodologies.
* Assess Infra needs for both On-Premise and Cloud implementation and develop templates using infrastructure-as-code architecture.
* Maintaining clear yet concise documentation of your work.
* Comfortable working in a highly collaborative, fast-paced, and dynamic start-up environment.
* Responsible for Pre-Sales and working with Prospects/clients, product walk-throughs.