C++ Developer

Job Description

Responsibilities:

  • Participate in the development of the company's server, complete the design, development and programming tasks of the corresponding software with high quality;

  • Develop and improve the speed and scalability of existing trading systems;

  • Daily maintenance of the existing system to ensure the safety and stability of the application system;

  • Report to China team-lead.

Requirements:

  • Bachelor degree in Information Technology or related discipline;

  • 2+ years' or above experience with C++ development;

  • Proficient in network protocol TCP, UDP, HTTP/WebSocket protocol, network programming and mlti-threaded programming;

  • Master MySQL, PostgreSQL, Redis and LevelDB, be able to design database tables independently and optimize SQL statement;

  • Proficient in Windows/Linux system, especially in C++11, with enthusiasm for solving practical business problems with new technical methods;

  • Strong sense of responsibility, good at logical and systematical thinking;

  • Energetic with can-do attitude and team spirit;

  • Strong communication and presentation skills in Chinese and Mandarin;

  • Candidate with less experience will be considered as Junior C++ Developer.

We Offer

  • 5 days work

  • Discretionary bonus

  • Medical insurance

  • Dental scheme

  • Full-paid sick leave

  • Marriage leave

  • Compassionate leave

  • WFH policy