Smart Contract Developer

Hong Kong
22 Feb
Work arrangement
  • At least 2 years of software engineer experience
  • Skilled in NodeJS, ReactJS, TypeScript, GO and AWS
  • Experience in coding Solidity is highly preferred


  • Responsible for the development, debugging and deployment for smart contract project, maintain system stability and do analysis based on requirements
  • Work closely with different teams including product team, front-end and back-end teams to solve technical issues
  • Develop quality software and web applications including analysis, estimating, design, coding, testing and documentation.
  • Design and develop business processes and workflows based on requirements from projects.
  • Collaborate with other delivery teams to deliver a high performance, low latency and mission-critical digital platform with common services
  • Work closely with business users and technical team to review operation processes and determine requirement
  • Passionate and keen to develop your profession in technical delivery, and strive to deliver the best design, codes and practice
  • Perform ad-hoc assignments as required


  • Bachelor/Masters degree in computer science, engineering or equivalent industry experience
  • High level understanding of Ethereum and smart contracts. Understanding of other L1 blockchains is a plus;
  • Back-end development: Typescript / Node.js (preference for Nest.js framework); a strong and versatile Java developer will be considered too.
  • Front-end development: React.js
  • Experience with, or understanding of: PostgreSQL, MongoDB, CI/CD pipelines (CircleCI), MQ technology such as Kafka or Redis, AWS and Azure infrastructure services, Docker, Kubernetes.
  • Strong CS fundamentals (OOP, data structures and algorithms, networking, databases)
  • Solidity experience is a plus;
  • Experience developing applications interacting with Ethereum smart contracts is a plus.
❮  View more jobs
Apply now