1. Proficient in various development modes and able to practice in development, with agile development experience preferred; 2. Have a deep understanding of various open-source frameworks, have studied the source code, have a deep understanding of their design ideas, and can flexibly apply them; 3. Proficient in the principles and usage of commonly used databases, familiar with database principles and common performance optimization techniques, with experience in NOSQL databases preferred; 3. Experience in large-scale Internet projects is preferred, and experience in system core research and development with high access and data volume is preferred;