Overview
Join TikTok’s Messaging team and help shape the future of social connections on the platform. This internship offers hands-on experience in mobile app development, enabling you to design, implement, and optimize high-performance Android applications that power meaningful social experiences for millions of users worldwide.
What You'll Get Out of This Internship
- Gain practical experience building consumer-facing mobile apps on Android.
- Collaborate closely with product and engineering teams to develop innovative social features.
- Strengthen software engineering skills, including coding, testing, architecture, and code review practices.
- Exposure to real-world product development, from concept to deployment, in a fast-paced global tech company.
- Mentorship and guidance from experienced engineers, and the opportunity to contribute to impactful features.
Key Responsibilities
- Develop and refine high-performance Android applications that enhance TikTok’s messaging experience.
- Collaborate with product teams to conceptualize, design, and launch innovative social features.
- Design, implement, and maintain well-tested Android software.
- Participate in code reviews to ensure code quality and adherence to best practices.
Requirements
- Undergraduate or postgraduate student currently pursuing a degree in Computer Science, Computer Engineering, Information Systems, or a related technical discipline.
- Proficiency in coding languages such as Java, Kotlin, C/C++, Objective-C, Swift, JavaScript, or Python.
- Strong understanding of computer science fundamentals and problem-solving skills.
- Good communication and collaboration abilities to work effectively in a team.
- Commitment to a minimum 3-month internship during either:
- January–June 2026, or
- May–August 2026 (Summer).
Preferred Qualifications
- Prior internship or experience in mobile development (Android/iOS apps).
- Passion for building consumer-facing products.
Who This Internship Is Ideal For
- Students passionate about mobile app development and social technology.
- Individuals eager to gain hands-on experience in designing and delivering high-impact mobile features.
- Candidates who enjoy fast-paced, collaborative environments and continuous learning.
About Company
TikTok is the world’s leading short-form mobile video platform, inspiring creativity and bringing joy to users globally. Its innovative, diverse teams collaborate across offices worldwide to deliver authentic, engaging experiences for millions of people. TikTok values curiosity, resilience, and collaboration, fostering an environment where ideas can turn into real-world impact.
Internship Details
- Duration: Minimum 3 months
- Work Arrangement: On-site in Singapore
- Application Note: Candidates may apply to a maximum of two roles globally; applications are reviewed on a rolling basis.