ByteDance

Android Engineer Graduate (Global Payment) - 2027 Start

ByteDance

Singapore · Full Time

Be the first to apply

Experience
Any
Salary
—
Openings
1
Posted
3 days ago
Work mode
In office
Education
Bachelor's degree
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

Job Overview

Join ByteDance as an Android Engineer Graduate focusing on Global Payment solutions. This role offers the chance to develop essential client-side payment capabilities including e-commerce checkout, TikTok Pay wallet services, standalone payment applications, and explore AI innovations within payment systems.

Key Responsibilities

  • Develop and enhance client-side checkout systems addressing varying international payment regulations, diverse payment method integrations, and complex transactional scenarios to boost transaction reliability, user experience, and system robustness.
  • Contribute to the growth of TikTok Pay by working on wallet account management, fund operations, local wallet partnerships, and maintaining payment compliance across numerous countries with the goal of evolving TikTok Pay into a prominent global financial platform.
  • Drive improvements in client-side checkout architecture including dynamic content rendering, modular design, link decoupling, container management, performance tuning, and system reliability, to increase scalability and development efficiency.
  • Engage in integrating AI capabilities within core client applications to enhance development workflows, enable AI-native commerce features, and advance intelligent payment and financial processing through decision-making, recommendation, and experience optimizations.

Qualifications

  • A bachelor's degree or higher in Computer Science, Software Engineering, Electronic Information, Telecommunications, or related disciplines.
  • Strong foundation in computer science basics such as data structures, algorithms, operating systems, and networking.
  • Ability to write clean, maintainable, and dependable code with disciplined coding practices and eagerness to learn.
  • Excellent analytical skills and self-drive, coupled with enthusiasm for understanding complex business workflows and technical challenges.
  • Effective communication and teamwork capabilities to clearly articulate issues and project progress.

Preferred Skills and Experience

  • Familiarity with Java or Kotlin and a practical grasp of Android development frameworks, components, and lifecycle.
  • Knowledge of Android system fundamentals like UI rendering, threading, network communication, and data storage methodologies.
  • Interest or hands-on experience in cross-platform mobile development with Kotlin/Compose Multiplatform (KMP/CMP).
  • Exposure or interest in AI-assisted development techniques including code generation, automated testing, knowledge base creation, and workflow automation.
  • Experience through internships or projects related to large-scale internet platforms, financial transactions, e-commerce, payment processing, wallet services, risk management, or backend infrastructure.

Additional Information

Successful candidates must be available to onboard by year-end and clearly state their availability and graduation date in their application. Applicants may apply to a maximum of two roles within ByteDance and its affiliates worldwide. Review of applications will be ongoing; early submission is encouraged.

About ByteDance

Established in 2012, ByteDance aims to inspire creativity and enrich lives with innovative products including TikTok, Lemon8, CapCut, and others. The company embraces a culture of curiosity, humility, and impact, continually innovating and fostering growth across its global teams. Diversity and inclusion are fundamental to ByteDance's values, encouraging diverse perspectives and creating an inclusive workplace environment.

Minimum education

Bachelor's Degree

Tools & software

How they work

Communication Teamwork & Collaboration Problem Solving Relationship Building Motivation

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer