Backend Engineer

closed
DoraHacks Logo

DoraHacks

πŸ“Remote - United States

Summary

The job is for a Backend Developer responsible for API development, database optimization, data security, blockchain technology application, system architecture design, collaboration with the frontend team, and technical documentation. Requirements include fluency in Mandarin, a degree in Computer Science or related field, proficiency in Golang, C++, or Python, at least 3 years of backend development experience, familiarity with MySQL and MongoDB databases, understanding of data collection, security, and processing, basic knowledge of blockchain technology, RESTful API design and implementation, strong problem-solving skills, teamwork abilities, learning ability, and proactiveness.

Requirements

  • Fluent in Mandarin for verbal communication (writing skills not required)
  • Bachelor's degree or above in Computer Science or a related field
  • Proficiency in Golang, C++, or Python programming languages
  • At least 3 years of backend development experience
  • Familiarity with MySQL and MongoDB databases, with practical project experience
  • Deep understanding of data collection, security, and processing, with the ability to apply this knowledge in actual development
  • Basic knowledge of blockchain technology; candidates with relevant project experience are preferred
  • Familiarity with RESTful API design and implementation; knowledge of GraphQL is a plus
  • Strong problem-solving skills and ability to work well in a team
  • Strong learning ability and proactiveness, able to keep up with the latest technological developments

Responsibilities

  • Develop, test, and maintain backend APIs
  • Design and optimize database structures, and efficiently store and manage data using MySQL and MongoDB
  • Ensure data collection and processing comply with security standards, maintaining data integrity and privacy
  • Research and apply blockchain technology to optimize data flow and transaction processes
  • Participate in system architecture design to improve system performance and scalability
  • Collaborate with the frontend development team to ensure seamless integration and efficient operation of APIs
  • Write clear and detailed technical documentation

Preferred Qualifications

  • Experience in smart contract development
  • Experience in developing and optimizing high-concurrency servers
  • Experience in frontend development or a certain understanding of frontend technologies
This job is filled or no longer available