senior software engineer (c++) - blockchain in Singapore



Full time

Information Technology


Mar 25

senior software engineer (c++) - blockchain in Singapore

job details




information technology

job type


working hours


reference number



josh lim, randstad

job description

*This opportunity is for software engineers (C++) who are interested to transit to a blockchain development career

*Open to fresh graduates willing to be trained in a Blockchain development career

*Be part of a well-funded and rapidly expanding start up

*High value projects

*Excellent salary package and benefits

about the company

My client, a rapidly expanding Blockchain Enterprise Cloud Services company which is headquartered in USA, is hiring a permanent position of Senior Software Engineer (C++) to transit into a Blockchain development career.

about the job

This opportunity is particularly exciting for candidates who are interested to transit to a blockchain development career

Reporting to the CTO, your responsibilities include:

  • Desiging new software features and implementing for automation machine applications to enhance the product’s capability and performance.
  • Working with multi-disciplinary team to understand system / application requirements
  • Coordinating with other technical teams including China and US teams to ensure compatibility with other components and deliver as an integrated solution
  • Debugging on machine if there is any software related issue
  • Using version control and issue tracking tool for software release management
  • Developing and maintaining required software tooling

skills and experience required

As a successful candidate, you will need:

  • Bachelor’s Degree in Computer Science/Information Technology or equivalent
  • At least 5 years of broad experience in Software design and implementation using C++ under Linux environment
  • Experience in real-time/multi-tasking application development
  • Knowledge of software process, quality(TDD), version control and testing methodologies
  • Understanding of Object-Oriented Analysis and Design (OOAD)
  • Proactive, willing to learn EOS related development

This is an excellent opportunity to transit from traditional C++ development into the exciting blockchain development space.

To apply online please use the 'apply' function

(EA: 94C3609 / R1766249)


C++, blockchain, blockchain development, EOS, EOSIO, smart contract, coin exchange

educational requirements

Bachelor Degree

You must be logged in to apply to this job.