Backend Engineer

Location: Beijing China

Job Description:

  • Design and implement product backend architecture and infrastructure to provide high throughput, high performance and high availability products and services.
  • Strive to make technological breakthrough and introduce new technology. Resolve product, performance, throughput and availability issues.
  • Work with product managers, data processing engineers and frontend engineers to deliver products to customers.

Job Requirements:

  • 2 years of development experience in internet/SaaS applications; understanding of Unix/Linux.
  • Excellent programming capability, master Node.js. Familiar with TypeScript; familiar with common algorithm, open source framework; strong problem-solving skills.
  • Familiar with backend engineering/development processes, agile development and related tool chains; familiar with tslint, git, and CI/CD framework and related tools/processes.
  • Experience with automated unit testing and integration tests and familiar with related tools/processes; familiar with mocha/sinon/chai.
  • Familiar with batch data processing and ETL.
  • Understanding of AliCloud or AWS cloud computing technology and deployment.
  • Understanding of docker container technology.
  • Understanding of backend application optimization.
  • Understanding of data storage technologies such as Redis, MongoDB, MySQL.
  • Understanding of design principle and motivation of distributed computing and distributed storage.
  • Understanding of HTTP protocols, familiar with TCP/IP.
  • Startup environment, ability to take on high intensity development work.
  • Ability to communicate fluently in Mandarin Chinese.
  • Bonus: full stack development experience; experience in Python; contributed to open source projects; engineering experience with large scale backend application/service

Education Requirement: Bachelor’s degree in computer science or related majors.

We are a group of scientists, engineers, and medical professional. We are dreamers and doers. We are extremely optimistic about mankind’s future and are excited about helping to create this future.

We need all the help we can get. Come and get involved to shape our future together.

Send your resume to