公司简介

"Dedicated to People Flow"
"Dedicated to People Flow"
system Design and Development: Responsible for designing and implementing high-performance, high-reliability C++ backend systems, including but not limited to business logic processing, data storage, network communication, and other modules.
CP Communication-related Development: As an essential skill, proficient in using the TCP/IP protocol stack for network communication programming to ensure efficient, stable, and secure data transmission.
Data Interaction and Processing: Build efficient data processing and interaction systems to achieve real-time synchronization of frontend and backend data and business logic processing.
System Testing and Optimization: Write test cases to conduct detailed functional testing, performance testing, security testing, etc., on the system, and optimize the system based on test results.
Technical Documentation: Prepare detailed design documents, technical white papers, and user manuals to ensure team members and external partners can accurately understand and use the developed system.
Team Collaboration and Technological Innovation: Collaborate closely with product managers, hardware engineers, frontend development engineers, etc., participate in discussions on system architecture design, and drive technological innovation and product upgrades.
Requirements: Education Background: Bachelor's degree or above in Computer Science, Software Engineering, Communication Engineering, or other related fields.
Professional Skills:
⚫ Proficient in the C++ programming language with over 5 years of C++ development experience. Priority will be given to candidates with experience in successfully developing large-scale projects.
⚫ In-depth understanding of object-oriented programming, data structures, algorithms, and other fundamentals of computer science.
⚫ Familiar with advanced programming techniques such as multithreaded programming, memory management, and performance optimization.
⚫ Proficient in TCP/IP protocol stack and Socket programming with experience in network communication-related development.
⚫ Problem-Solving Ability: Possess good logical thinking and problem-solving skills, capable of independently analyzing and solving complex technical issues.
⚫ Teamwork and Communication: Excellent teamwork spirit, good communication and coordination abilities, and the ability to adapt to a fast-paced work environment.
⚫ Continuous Learning: Maintain curiosity about new technologies and be willing to continuously learn new knowledge to enhance personal skills