Blockchain engineer / developer

  • Competitive
  • Hong Kong Hong Kong Hong Kong HK
  • Permanent, Full time
  • Pure Search Hong Kong , EA Licence No: 12S5954
  • 17 May 18 2018-05-17

My client is a global fintech leader who are building out their team in Asia. They are interested in adding blockchain professionals to their development lab in Hong Kong.

The role:


Software engineer for a financial services focused blockchain development project.

Working as part of a team of designers, front-end developers and business users you will be tasked to produce an industry leading product and service and deliver the product to large financial services clients.

Collaborate with other engineers globally to make sure that the solutions are robust, scalable, and secure.

We are looking for someone who is not afraid to step out of your comfort-zone and work with cutting edge

The role will involve some travel and may offer the opportunity to work and train overseas with other parts of the business.



A minimum of 3 years’ experience as a full-stack or back-end engineer

Have experience in: Blockchain or distributed ledger technology (e.g. Ethereum, Hyperledger, R3, Ripple, bitcoin).

Cryptography that includes creation and using of public/private keys.

Understanding of advanced/state-of-the-art cryptography, including asymmetric (pub/priv key), symmetric, hash functions, encryption/signatures.

Linux, JavaScript, GoLang, Open source, C, C++, python, Java o Node.js

Agile methodologies

Algorithms object-orientated programming (OOP) concepts

Testing frameworks like Mocha, Jest, Engyme

Building & deploying react applications to AWS Cloud

Virtualization: AWS, Citrix, AWS, VMWare o P2P networking and distributed systems.

Understanding of various distributed consensus methodologies (Mining, PoS, Paxos, etc.).

Experience with APIs.

Advanced version control knowledge

Front-End experience in HTML5 and CSS3 is beneficial but not mandatory.

Degree in Computing Science/Software Engineering/IT or other related subject