Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Android Engineer Intern - 2027 Start

Home > Java programming jobs

Android Engineer Intern - 2027 Start in Others

  • ByteDance
  • Full time
  • Email
  • Singapore, Singapore

Responsibilities

  • Develop core Global Payment Android client capabilities across checkout, TikTok Pay wallet, financial services, standalone payment apps, and AI-related initiatives.
  • Support reliable and scalable Android checkout solutions across multiple countries, payment methods, and complex business scenarios.
  • Contribute to account features, fund management, local wallet integrations, and payment compliance capabilities.
  • Improve Android client architecture through componentization, dynamic rendering, link decoupling, container capabilities, performance optimization, and stability enhancement.
  • Collaborate with product, design, backend, QA, and cross-functional teams to deliver features and troubleshoot issues.
  • Explore AI-assisted research and development workflows, intelligent user experiences, and emerging AI-native payment capabilities.

Requirements

  • Currently pursuing a bachelor's degree or above, preferably in computer science, software engineering, electronic information, telecommunications, or a related field.
  • Strong foundations in data structures, algorithms, operating systems, and computer networks.
  • Ability to write clear, stable, and maintainable code under guidance, with strong problem-solving and learning ability.
  • Strong communication and collaboration skills, including the ability to communicate problems, progress, and risks clearly.
  • Familiarity with Java or Kotlin and basic understanding of Android development frameworks, components, and workflows is preferred.
  • Understanding of Android lifecycle, UI rendering, threading, network requests, and data storage is preferred.
  • Interest or practical experience in KMP/CMP cross-platform development and AI-native development is preferred.
  • Internship or project experience with large-scale internet products, transaction systems, e-commerce, payments, finance, wallets, risk control, or infrastructure is preferred.

Benefits

  • Internship program providing hands-on experience, industry exposure, real-world project application, and professional development.
  • Opportunities to participate in social events, learning programs, and development workshops.
  • Applicants should state their availability, including start and end dates, in their resume.
  • Applications are reviewed on a rolling basis and candidates may apply to a maximum of two positions across the company and affiliates globally.

ByteDance

ByteDance is a global incubator of platforms at the cutting edge of commerce, content, entertainment and enterprise services - over 2.5bn people interact with ByteDance products including TikTok. Creation is the core of ByteDance's purpose. Our products are built to help imaginations thrive. This...

Similar positions

Software Engineer (C++/Java)

  • Databento
  • Full time
  • USA
  • 10/26/2026
  • Salary: $150k-$250k
  • Remote

Lead Software Engineer

  • 8th Light
  • Full time
  • Remote
  • 10/26/2026
  • Salary: $126k-$157k
  • United States

Principal Software Engineer - Vector Search

  • Elastic
  • Full time
  • Remote
  • 10/26/2026
  • Salary: €73k-€116k
  • Greece

Java Senior Software Engineer

  • MariaDB plc
  • Full time
  • Remote
  • 10/25/2026
  • Salary: Competitive
  • Georgia

Java Senior Software Engineer

  • MariaDB plc
  • Full time
  • Remote
  • 10/25/2026
  • Salary: Competitive
  • Serbia