TikTok
Posted 1w ago

Android Software Engineer Intern (Global LIVE Platform) - 2027 Start

TikTok
Singapore, Singapore, Singapore
OnsiteInternship
Responsibilities
  • designing features
  • optimizing applications
  • debugging codebases
Requirements
  • Undergraduate or master's student in software development
  • Computer science
  • Computer engineering, or related discipline
  • Java or Kotlin proficiency and ability to debug complex codebases required
Technical tools mentioned
JavaKotlinAndroid

Job description

Team Introduction
TikTok Live Platform Mobile team focuses on mobile-end development for the payment related feature direction dedicated to building secure, stable, and seamless payment products. Our goal is to enhance the payment experience for users, ensuring smooth transactions within the TikTok ecosystem. Beyond development, we strive to deeply understand our users, identify key opportunities, and prioritize challenges to create innovative user experience solutions. We are looking for experienced mobile engineers to join our team and contribute to the development of mobile native and cross-platform applications that power our payment products.

We are looking for talented individuals to join us for an internship. Our internship program offers students hands-on experience, industry exposure, and opportunities to apply their knowledge to real-world challenges while building a strong foundation for personal and professional growth.
Interns will gain practical experience, explore potential career paths, and participate in social events, learning programs, and development workshops alongside industry professionals.
Candidates may apply to a maximum of two positions across Our Company and its affiliates globally. Applications will be considered in the order they are submitted.
Applications are reviewed on a rolling basis, so we encourage you to apply early. Please clearly state your availability in your resume, including your start and end dates.

Candidates who pass resume screening will be invited to participate in Our Company's technical online assessment.

Responsibilities:
- Design, implement the new-user features of our mobile application.
- Collaborate with the design and product teams to create a world-class mobile experience.
- Optimize mobile applications and user experience on the mobile platforms.
- Promote robust and maintainable code, clear documentation, and deliver high quality work on a tight schedule.

Minimum Qualifications
- Currently pursuing an Undergraduate/ Master's in Software Development, Computer Science, Computer Engineering or a related discipline.
- Proficiency in Java or Kotlin.
- Ability to understand and debug large and complex codebases.
- Good team communication and collaboration skills.

Preferred Qualifications
- Experience in native Android development
- Large scale client-facing industry project development experience.

TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok's global headquarters are in Los Angeles and Singapore, and we also have offices in New York City, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.



Inspiring creativity is at the core of TikTok's mission. Our innovative product is built to help people authentically express themselves, discover and connect – and our global, diverse teams make that possible. Together, we create value for our communities, inspire creativity and bring joy - a mission we work towards every day.

We strive to do great things with great people. We lead with curiosity, humility, and a desire to make impact in a rapidly growing tech company. Every challenge is an opportunity to learn and innovate as one team. We're resilient and embrace challenges as they come. By constantly iterating and fostering an "Always Day 1" mindset, we achieve meaningful breakthroughs for ourselves, our company, and our users. When we create and grow together, the possibilities are limitless. Join us.

Diversity & Inclusion

TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At TikTok, our mission is to inspire creativity and bring joy. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too.

f:

About TikTok

Global short-form video hosting and social media platform.

Year founded
2016
Employees
10000
Organization type
Private
Latest investment
Raised $9.40B Private Equity (2020) — led by SoftBank, KKR, General Atlantic
Subsidiaries
Headquarters
US

Similar jobs

Android Software Engineer roles near Singapore, Singapore
1mo
Save
Mark Applied
Hide
Android Software Engineer - AI Neobank App (Singapore)
Singapore, Singapore, Singapore
RemoteFull Time
BJAK
BJAK: Online platform for insurance comparison and road tax renewal.
3+ YOE3+ years Android development with Kotlin, strong Android fundamentals, Jetpack/Compose, Coroutines/Flow, REST API integration, experience with mobile UX and performance, strong English communication.
Kotlin, Jetpack, Jetpack Compose, Android SDK, Coroutines & Flow, SQL, NoSQL, TensorFlow Lite, GitHub, REST APIs
1mo
Save
Mark Applied
Hide
Android Software Engineer - Global Payment - Singapore
Singapore, Singapore, Singapore
OnsiteFull Time
ByteDance
ByteDance: Developing AI-driven content platforms and mobile applications.
BS/MS in Computer Science or equivalent, proficiency in Java or Kotlin, native Android development experience, ability to debug large codebases, strong communication and collaboration skills.
Android, Java, Kotlin
3mo
Save
Mark Applied
Hide
(Senior) Software Engineer, Android - Financial Platform
Singapore, Singapore, Singapore
S$155k-S$250k/yr OnsiteFull Time
Airwallex
Airwallex: Global financial platform for business payments and money management.
3+ YOE3+ years Android development; strong Kotlin; ability to read Java code; English fluency; BS/MS in Computer Science or equivalent; knowledge of Android architecture components, Jetpack, Compose, MVVM, Coroutines, and CI/CD; ability to work independently and in a team.
Kotlin, Java, Android Jetpack, Compose, MVVM, Coroutines, Flow, CI/CD, Android SDK
3w
Save
Mark Applied
Hide
Lead Software Engineer, Mobile (Android)
Singapore, Singapore, Singapore
OnsiteFull Time
Grab
GrabNASDAQ: GRAB: Superapp providing transportation, food delivery, and digital financial services.
4+ YOE4+ years Android development experience, Kotlin and Android SDK proficiency, experience publishing apps, familiarity with Git and Jenkins, CI pipelines, Agile, strong communication and problem-solving skills.
Kotlin, Android SDK, Git, Jenkins, Flutter, Bazel