Software Engineer - Blockchain

  • V Systems Limited
  • Hong Kong
  • Aug 20, 2019
Permanent Developer/Engineer | Blockchain Developer/Engineer Smart Contract | Blockchain

Job Description

We are looking for highly skilled and passionate developers to join our core technology team. In this role, you will collaborate with other engineers to ensure high quality and rapid releases. You are also willing to explore new technologies and enjoy working in a startup culture.

Job Responsibilities: 

  • Participate in V SYSTEMS core development
  • Design, build and maintain efficient, reusable, and reliable code
  • Develop blockchain solutions and provide support for blockchain development
  • Implement performance and quality modules
  • Identify bottleneck, bugs and errors, and provide solutions to these problems
  • Help maintain code quality, organization, and automatization
  • Able to collaborate with other team members and stakeholders

Job Requirements:

  • 3 - 5 years of software engineer professional experience, candidate with less experience can be considered as Junior Software Developer
  • Candidate with one of the following technical skills in database is a must: Oracle, MySQL, MongoDB, or PostgreSQL 
  • Strong understanding of Linux
  • Master degree or above in computer science, mathematics, physics, electronics, information science, or with overseas study experience or equivalent work experience in the same field will also be considered
  • Good command of both English and Chinese
  • Experience with excellent programming and scripting skills is preferred
  • Experience with any type of MVC framework for more than 2 years is preferred
  • Java, Python, C++ or Scala experience is preferred
  • Familiarity with blockchain is a plus, but not required