Jobiglo

No results.

iOS Engineer Intern (Global Payment) - 2027 Start

ByteDance · Singapour

New
Internship Junior 🇬🇧 English
Swift Objective-C iOS UIKit KMP CMP

Job description

About the role

ByteDance is looking for an iOS engineer intern to join its Global Payment team, starting in 2027. The internship gives students hands-on experience, industry exposure and the chance to apply their knowledge to real-world challenges, with access to social events, learning programs and development workshops alongside industry professionals. Candidates can apply to at most two positions across the company and its affiliates, and applications are reviewed on a rolling basis.

Key responsibilities

  • Develop core iOS client capabilities for Global Payment, including e-commerce and local-services checkout, TikTok Pay wallet, credit and financial services, standalone payment apps and AI-related explorations.
  • Build reliable, scalable checkout solutions across countries, payment methods and complex scenarios, improving transaction success rate, user experience and system stability.
  • Contribute to TikTok Pay wallet features on iOS, such as account systems, fund management, local wallet integrations and payment compliance.
  • Help improve iOS client-side architecture, including componentization, dynamic rendering, link decoupling, container capabilities, performance and stability.
  • Work with product, design, backend, QA and other teams to deliver features, troubleshoot issues and improve engineering efficiency.
  • Explore AI in iOS client development, including AI-assisted workflows, intelligent user experiences and AI-native payment capabilities.

Required profile

  • Currently pursuing a Bachelor's degree or above, preferably in Computer Science, Software Engineering, Electronic Information, Telecommunications or a related field.
  • Solid computer science fundamentals: data structures, algorithms, operating systems and computer networks.
  • Good coding habits, problem-solving ability and willingness to understand business logic and technical details.
  • Good communication and collaboration skills.

Required skills

  • Preferred: familiarity with Objective-C or Swift, iOS frameworks, UIKit, runtime, memory management, multithreading, network requests and data storage.
  • Preferred: interest or experience in KMP/CMP cross-platform development and AI-Native development (AI coding, automated testing, workflow automation).
  • Preferred: internship or project experience in large-scale internet products, transactions, e-commerce, payments, finance, wallets, risk control or infrastructure.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec ByteDance.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Le contrat proposé est un Internship basé à Singapour.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 13 hours ago

Expires 1 month from now

1 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

ByteDance

Singapour