Tencent is an Internet-based platform company founded in Shenzhen, China, in 1998. We use technology to enrich the lives of Internet users and assist the digital upgrade of enterprises. Our mission is \"Value for Users, Tech for Good\". We embrace a culture of teamwork & creativity and are driven by our values - Integrity, Proactivity, Collaboration and Creativity.
We are rapidly expanding our international operations and are looking for top talent to propel us forward. Combining the results-oriented nature of a start-up with the resources of a profitable and leading Internet company, Tencent offers a unique opportunity for aspiring individuals to thrive.
Business Unit Introduction - Interactive Entertainment Group (IEG)
Responsible for the R&D, operation, and development of the company's interactive entertainment business including games and eSports. Through online gaming, live broadcasts, and offline eSports, IEG assists the company in leading the global interactive entertainment market to create better interactive entertainment content experiences for users.
Job Responsibilities
- Responsible for full-stack development of PC and mobile applications, building front-end interfaces using React and Vue, and developing back-end APIs using Python, Go, or Node.js. Handle database design, service deployment, and operations and maintenance to build complete end-to-end business systems.
- Integrate AI technologies into business applications by developing and iterating intelligent modules, including LLM integration, intelligent interaction, AI visualization, and intelligent recommendation, while continuously optimizing product interaction and user experience.
- Participate in requirements analysis, technology selection, architecture design, code reviews, and technical solution optimization. Prepare standardized technical documentation and continuously improve project architecture and development processes.
- Manage front-end engineering setup, version control, and automated builds. Troubleshoot production issues, fix bugs, and deliver version updates to ensure stable and efficient system operations.
Job Requirements
- Familiar with at least one back-end language, including Python, Go, or Node.js, with a basic understanding of database design, API development, service deployment, and full-stack application development.
- Familiar with front-end engineering tools such as Webpack, Vite, and Gulp, as well as Git version control and CI/CD automation processes.
- Interested in AI application development, with knowledge of LLM API integration and prompt engineering; familiarity with RAG, intelligent dialogue systems, or AI automation is an advantage.
- Familiar with responsive web design and mobile adaptation techniques, with an awareness of user experience and interaction design optimization.
- Possess good problem-solving, communication, and teamwork skills, with the ability to use both Chinese and English for daily communication and technical documentation.
- Fresh graduates are welcome to apply. Candidates with a solid technical foundation, relevant academic projects, internships, or personal development projects, and a strong willingness to learn are encouraged to apply.