iOS Engineer Intern (Global Payment) - 2027 Start
ByteDance · Singapour
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
Why are you reporting this job?
Explore further
Salaries, guides and searches in Singapore.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
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