Search by job, company or skills

Tencent

OIT - Full-Stack Development Engineer

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 months ago

Job Description

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.

About the Team

The team is the part of Tencent's Overseas IT department and it is responsible for building and maintaining systems and solutions in the perspective of infrastucture and network to support game publishing.

As a Full-Stack Engineer, you will closely collaborate with teams across departments to build and deploy powerful systems and products that can perform previously impossible tasks and achieve unprecedented levels of performance.

In this role, you will design and develop the tools & dashboards required for a variety of cutting-edge technologies and consumer projects and build flexible infrastructure, network solutions and intuitive UI experiences.

Responsibilities

  • Develop new features and functionality for client, server, web, and automation applications
  • Work closely with the product team to understand requirements and translate them into technical specifications
  • Write clean, maintainable, and scalable code
  • Participate in code reviews to ensure code quality and adherence to best practices
  • Troubleshoot and debug issues in our applications
  • Collaborate with cross-functional teams to design, develop, and deploy high-quality software
  • Continuously improve the performance and user experience of our products
  • Keep up-to-date with emerging trends and technologies in software engineering

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering or a related field
  • 3+ years of experience as a Full Stack Engineer
  • Proficiency in at least one server-side programming language (such as Go, Python, Java, or Node.js)
  • Experience with front-end frameworks such as React, or Vue.js
  • Knowledge of SQL and database design
  • Experience with cloud computing platforms (such as AWS, Azure, Google Cloud, Tencent Cloud)
  • Understanding of version control systems (such as Git)
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration skills

Preferred Qualifications

  • Experience with containerization technologies (such as Docker)
  • Familiarity with DevOps practices and tools (such as Jenkins, Ansible, or Terraform)
  • Knowledge of ML frameworks, libraries, data pipeline, data modeling.
  • Experience with microservices architecture on multi-cloud
  • Familiarity with Agile development methodologies

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 126527539