Go Programming Language Engineer OR Trainee

Posted 6 months ago

The New Internet for the New World


Study relevant technical materials to compile the proper English materials for foreign members making up 80% of total team members. Since 90% of the tasks must be carried out in English, good proficiency in English is a requirement for admission.


  1. Study the principle of blockchain, operation mechanism and relevant algorithms;
  2. Take part in the design, development and testing of blockchain products;
  3. Solve problems during development and testing, and provide technical support for products;
  4. Write technical documents and file them.


  1. Hold a bachelor’s degree or above in computer science or related discipline, and have a certain kind of ability to use in English, read and analyze codes;
  2. Be passionate about the programming, be fond of studying technique, and be strongly interested in the blockchain technology;
  3. Be proficient in Go Programming Language development, have good habits of programming and proficiency in file compilation;
  4. Have experience in developing Linux platform;
  5. Master the technique in data structure and algorithm, be proficient in network programming, and be familiar with network protocols such as TCP/IP, HTTP and P2P;
  6. Have development experience among one of three relevant following sectors— computer network, cryptography, trading/payment system, etc.;
  7. Think clearly, take initiative in working process, hold the ability in excellent self-study, and maintain good teamwork spirit.


  1. Have experience in research, development and practitioner of the projects related to blockchain;
  2. Possess the ability to be familiar with the implementation principle of the mainstream consensus mechanism, and understand the applicable scenes of public, private and alliance chains;
  3. Have experience in leading or participating large open source community projects;


  1. Submit your GitHub account and at least one work completed by Go Programming Language, and relevant cites must be marked if any;
  2. Welcome to all of outstanding undergraduates and fresh graduates to take part in internship plan. Upon completion of the internship period, satisfactory trainees shall be given permanent posts


[Total: 0 Average: 0]

Job Features

Job CategoryDeveloper, SkycoinJob

Apply Online

A valid phone number is required.
A valid email address is required.