TikTok→
Mobile Software Engineer Intern (Global… at TikTok · San Jose
Skills
Job Description
Summary: TikTok is a leading destination for short-form mobile video with a global E-Commerce business focused on helping users discover and purchase quality products. The Mobile Software Engineer Intern will contribute to mobile features and E-Commerce experiences, collaborate with cross-functional teams, and participate in design, implementation, debugging, performance optimization, and on-device AI development.
Responsibilities:
- Contribute to building mobile features and E-commerce experiences on mobile platforms
- Collaborate with engineers, product managers, and designers to help deliver intuitive and reliable mobile solutions
- Participate in technical design, implementation, and debugging of mobile features and application components
- Explore opportunities to improve app performance, code quality, and development practices
- Learn about and experiment with on-device AI or mobile intelligence capabilities in a real-world production environment
- Apply AI-assisted development tools and mobile engineering best practices under the guidance of experienced engineers
Required Qualifications:
- - Currently pursuing a Bachelor's degree in Computer Science or a related discipline
- - Proficiency in at least one mobile development language such as Java, Kotlin, Objective-C, or Swift
- - Familiarity with software development fundamentals and the core concepts of iOS and/or Android platforms
- - Understanding of basic mobile development concepts such as app lifecycle, UI fundamentals, and debugging
Preferred Qualifications:
- - Hands-on experience with mobile development through coursework, personal projects, or previous internships
- - Interest in mobile user experience, performance optimization, or on-device AI
- - Comfortable working in a collaborative, fast-moving, and globally distributed team environment
Required Skills: Java, Kotlin, Objective-C, Swift, iOS, Android, Mobile Application Development, Mobile App Lifecycle, Mobile UI Development, Mobile Application Debugging, Mobile Performance Optimization, On-Device AI
Internship Start Date: Start in 2027 Summer
Benefits: Hands-on experience, industry exposure, and opportunities to apply knowledge to real-world challenges while building a strong foundation for personal and professional growth., Practical experience, opportunities to explore potential career paths, and participation in social events, learning programs, and development workshops alongside industry professionals., Day one access to health insurance, life insurance, wellbeing benefits and more., 10 paid holidays per year., Paid sick time (56 hours if hired in first half of year, 40 if hired in second half of year)., Interns who are not working 100% remote may also be eligible for housing allowance.