Remote Backend Architect

at Gate

Posted 1 day ago 0 applied

Description:

  • The company aims to provide first-class service experiences in trading, security, and blockchain product innovation as one of the top ten digital asset exchanges globally.
  • The role involves developing, designing, and maintaining high-quality programs to meet business needs.
  • The candidate will be responsible for solving complex technical issues, including challenges related to system performance, security, and scalability.
  • Active participation in project planning, design, and development is required to ensure timely delivery and adherence to quality standards.
  • The position includes writing clear technical documentation.
  • Effective time management is essential to ensure tasks are completed on time to meet project requirements.
  • The candidate must actively comply with company arrangements to facilitate smooth team operations and project progress.

Requirements:

  • A bachelor's degree or higher in computer science or a related field is required.
  • A minimum of 5 years of experience in Golang/PHP development is necessary, with experience in frameworks such as swoole, hyperf, easyswoole, go-Zero, gin, or kratos being preferred.
  • Familiarity with common data structures and algorithms, as well as object-oriented programming, is essential. The ability to write high-quality, concise, and clear code is required.
  • Proficiency in MySQL, Redis, and Elasticsearch is necessary.
  • Knowledge of the principles of common message queues such as Kafka, RocketMQ, or RabbitMQ, and the ability to use them proficiently is required.
  • A high sense of responsibility, good communication and understanding skills, and a spirit of teamwork are essential. The candidate should be upright, proactive, and passionate about development.

Benefits:

  • Candidates with experience in exchanges will be given preference.
  • Preference will be given to those who have read the source code of frameworks such as swoole, hyperf, easyswoole, go-Zero, kratos, or gin.
  • Candidates with experience in systems with a QP of 10,000 to 100,000 will be preferred.