Front-end Development Intern

June 5, 2026
$45 / hour

Are you applying to the internship?

Job Description

Software Engineer Intern (Product Infrastructure – Customer Service Platform) | TikTok

The Tone:
This is an internship at TikTok, located in selected cities (e.g., Los Angeles, CA). TikTok is the leading global destination for short-form mobile video, dedicated to inspiring creativity and bringing joy to its vast user base. This role is integral to the TikTok Customer Service Platform (CSP), which is primarily responsible for providing efficient support services, collecting user feedback, and optimizing TikTok’s products and services. The platform serves as a vital link between TikTok and its users, significantly enhancing user experience, building brand loyalty, and providing critical insights for business growth and product strategy.

The TL;DR
• Role: Internship
• Type: Temporary, 12 weeks
• Location: In-person, Selected cities (e.g., Los Angeles, CA)
• Pay: $45 hourly
• Team: Product Infrastructure – Customer Service Platform team
• Mission: To develop front-end components and optimize processes for the TikTok customer service platform, enhancing user support and experience.
• Tech Stack: React, Vue, Node.js, Express, Koa

What You’ll Actually Do
• Develop: Engineer and implement front-end components for the TikTok customer service platform, covering page interactions, data visualization, and customer service systems.
• Innovate: Address complex technical challenges by understanding business requirements and contributing to technical planning and architectural design.
• Optimize: Research and refine team development models and process standards to enhance overall development efficiency.
• Improve: Continuously work to elevate code quality and strengthen standardization within the team’s processes.
• Design: Take responsibility for technical planning and architectural design, ensuring robust system solutions.

The Must-Haves
• Background: Currently pursuing an Undergraduate or Graduate degree in Software Development, Computer Science, Computer Engineering, or a closely related technical discipline, with the intention to return to studies after the internship concludes.
• Experience: Ability to commit to a 12-week internship during the Summer of 2026. Candidates must possess a solid foundational knowledge in computer science principles and have practical experience with at least one major front-end framework such as React or Vue, coupled with an understanding of its underlying design philosophy. This includes a capability to design robust system modules and components, demonstrating a strong sense of code structure and standardization.
• Skills: Proficient application of front-end frameworks (React/Vue), strong computer science fundamentals, technical planning and architectural design, robust code structuring and standardization, and analytical problem-solving to address complex technical challenges.
• Bonus: Familiarity with Node.js and frameworks like Express/Koa, along with prior experience in server-side application development. Excellent communication and collaboration skills are highly valued, enabling active engagement with product and design teams to effectively meet user requirements.