Position: Senior Hyperledger Developer (UAE)
Company: Blockdelta
Category: Node.js
Experience required: 3y
English level: upper
Published: 2022-03-01T00:00:00+02:00

Ideal candidate will have strong experience in designing and developing scalable products. As a Senior developer, you will be tasked with taking full ownership of the product- right from driving the initial design till final  deployment into Production. 

Requirements:

At least 5 years of experience with solution architecture and software development, with strong hands-on expertise writing high-quality and well-documented code. 

At least 3 years of experience in the Blockchain space.  

Hands on expertise in designing and developing Hyperledger Fabric applications.  

Deep understanding of Hyperledger Fabric Architecture.  

Hands on expertise in writing and deploying Chaincode smart contracts and creating APIs.

A very good understanding of the Blockchain space, Ethereum platform, consensus protocols like  POW(Proof of Work), PoS(Proof of Stake), Proof of Authority(POA) and working knowledge of  transaction processing/handling.
  
Working knowledge of Peers, Channel configuration and management, transaction  management, setting up ACLs, Models, testing, setting CAs, Ordering Services, Membership  Providers.  

Good understanding of Raft/Kafka consensus protocol.  

Good working knowledge of designing scalable, fault tolerant applications.
  
Strong knowledge of Node.js, React, JavaScript, Golang, Mongo, couch/level databases, Flink, Apache Kafka streams.  

Knowledge of AWS, Kubernetes clusters, Linux, gRPC, microservices. 
 
Understanding and working knowledge Decentralized Apps(DApps),Web 3.0 Architecture.  

Understanding of ERC-20, ERC-721,ERC-1155 and related ERC standards.
 
 Strong understanding of Cryptography in Blockchain, Security, SHA-256 and hashing algorithms.  

Experienced in designing and developing scalable products and understanding of SDLC, Agile  methodologies.  

Experienced in developing RESTful APIs in a distributed environment.  

Good understanding of CI/CD, DevOps best practices.  

Familiarity of versioning tools like Github and other repositories.  

Candidates with at least a Bachelor’s degree in Electrical Engineering, Computer Science, Software Engineering and related fields and/or equivalent experience is preferred.  

Hyperledger Fabric Developer/Administrator Certification preferred.        


Roles and Responsibilities:

Writing scalable, robust, testable, efficient, and easy to understand code. 

Translating software requirements into stable, working, high performance software.

Playing a key role in architectural and design decisions, building towards an efficient micro- services distributed architecture.

Maintaining clear yet concise documentation of your work. 

Comfortable working in a highly collaborative, fast-paced, and dynamic start-up environment. 

Results-oriented, positive attitude and unsurpassed collaboration skills. 


Nice to Have: 

AWS Certification, Golang certification, any other block chain certifications, knowledge of NFTs, familiarity with Solidity. 

Experience in at least one of the Cloud platforms like MS Azure, Amazon, Google Cloud Platforms. 

 Whilst this position is based out of Dubai, candidates currently residing outside the UAE will be considered as well.

This is a fantastic opportunity with a leading Blockchain project based in the UAE. Salary will not disappoint.