Search by job, company or skills

Tencent

WXG - Software Engineer (3rd Party Contract -1 Year Renewable)

Save
  • Posted 16 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About Job

About Tencent

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 - Weixin Group (WXG)

Responsible for the construction and operation of the Weixin ecosystem and leveraging Weixin's open platforms such as Official Accounts, Mini Programs, Weixin Pay, WeCom and search function, WXG provides solutions and connectivity for intelligent upgrades across all industries. WXG is also re- sponsible for the development and operation of QQ Mail, WeRead and other products.

About the Role

WeChat Team is looking for passionate and motivated Fresh Graduates to join our Software Development team. This role is suitable for candidates who are interested in full-stack web development and eager to grow their technical skills in a fast-paced engineering environment.

You will have the opportunity to work on modern web technologies, internal platforms, and scalable systems alongside experienced engineers and cross-functional teams. Training and mentorship will be provided to help you develop strong technical foundations and practical industry experience.

The primary development environment is Node.js, with frontend development mainly using Vue3 and secondary exposure to React and other modern frontend technologies. Candidates with exposure to backend technologies such as Java, Golang, or Python are encouraged to apply.

Job Responsibilities

  • Assist in the design, development, testing, and maintenance of web applications and internal systems
  • Develop frontend features primarily using Vue3 and support React-based projects when required
  • Support backend development using Node.js and related backend frameworks
  • Participate in requirement discussions, technical reviews, and project implementation
  • Write clean, maintainable, and well-documented code following engineering best practices
  • Troubleshoot and debug application issues under guidance from senior engineers
  • Collaborate with product managers, designers, and developers to deliver project requirements
  • Participate in code reviews, testing activities, and deployment processes
  • Learn and adopt modern software development tools, frameworks, and workflows

Job Requirements

  • Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or related fields
  • Fresh graduates are encouraged to apply
  • Basic understanding of JavaScript, TypeScript, HTML, and CSS
  • Familiarity with frontend frameworks such as Vue.js or React is an added advantage
  • Basic understanding of Node.js or backend development concepts
  • Exposure to backend technologies such as Java, Spring Boot, Golang, or Python is a plus
  • Understanding of databases such as MySQL, PostgreSQL, or MongoDB is an advantage
  • Familiarity with Git version control is preferred
  • Strong willingness to learn, problem-solving mindset, and passion for technology
  • Good communication and teamwork skills
  • Able to work in a collaborative and fast-paced environment
  • Fluency in English and Mandarin is preferred to support collaboration with regional stakeholders

Preferred Qualifications

  • Internship experience in software development or related projects
  • Personal, academic, or open-source projects related to web development
  • Familiarity with RESTful APIs, Docker, or cloud platforms is a plus
  • Knowledge of Linux environment and basic troubleshooting skills is an added advantage

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148959137