Blockchain Engineer

  • Propine
  • Singapore
  • Dec 18, 2018
Full-time Blockchain Engineer/Developer


We are looking for blockchain engineers to join our Engineering team. The Engineering team is responsible for building world-class decentralised applications to help our customers manage their digital assets securely.

Job Requirements

Develop and maintain our decentralised applications

  • Implement new features on our applications which serves our customers
  • Integrate our applications to various native blockchains
  • Investigate and resolve discovered defects
  • Write tests to ensure correct functionality
  • Document changes and guides for the applications
  • Collaborate with other team members and stakeholders

Setup and maintenance of infrastructure

  • Setup and secure blockchain nodes and application servers
  • Write scripts to automate the deployment of infrastructure
  • Perform regular maintenance on servers and nodes to ensure business continuity
  • On-call rotation for incidents
  • Document steps and processes for the setup and maintenance of infrastructure

Provide technical support

  • Provide technical support for our customers
    • Document solutions for common problems
    • Provide technical support for our operations team to solve operational issues

Perform operations

  • Perform operational duties on a rotational basis
    • Document operational processes

Governance and Compliance

  • Follow defined processes to ensure that compliance is met

Knowledge on digital assets

  • Keeping abreast of the developments in cryptocurrencies and digital assets


Job Level

Mid-Senior Level


  • Bachelor’s degree in Computer Science or related
  • 4-6 years of experience in a software role.
  • Experience in writing applications using Javascript, Ruby on Rails, React & Redux
  • Experience in managing Linux servers
  • Experience programming with Bitcoin, Ethereum or other cryptocurrencies
  • Good communication skills
  • Self-motivated, able to work successfully as an individual contributor or as a team member
  • Organized with attention to detail; proven ability to conceptualize, plan and execute ideas while providing training and skills transfer to other


Based On Experience

Minimum Years of Experience