iOS Engineer — AI-Driven Payments & Wallets

ByteDance

Singapore

On-site

SGD 120,000 - 180,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ByteDance in Singapore is seeking a talented software engineer to develop client-side checkout capabilities for TikTok Pay, including cross-country payment rules, wallet integrations, and AI-enabled workflows. You will work on architecture governance, performance improvements, and scalable UI components, collaborating across teams to deliver reliable, user-friendly payments globally.

Ideal candidates hold a CS/related degree, strong fundamentals, and experience with Swift/Objective-C and Xcode.

Qualifications

  • Bachelor’s degree or above in Computer Science, Software Engineering, or related fields.
  • Solid computer science fundamentals in data structures, algorithms, OS, and networks.
  • Ability to write clear, stable, maintainable code under guidance.
  • Strong problem-solving, self-motivation, and business understanding.
  • Good communication and collaboration skills to convey progress and risks.

Responsibilities

  • Participate in development of client-side checkout capabilities for global TikTok Pay.
  • Improve reliability, availability, and transaction success across cross-country scenarios.
  • Contribute to wallet integration, payments, and compliance across multiple countries.
  • Engage in AI-driven development, code generation, and performance optimization.
  • Collaborate with teams to improve architecture, modularity, and efficiency.

Skills

Algorithms
Data structures
Problem solving
Communication
Learning ability

Education

Bachelor’s degree or above in CS/related fields

Tools

Swift
Objective-C
Xcode

Job description

ByteDance in Singapore is seeking a talented software engineer to develop client-side checkout capabilities for TikTok Pay, including cross-country payment rules, wallet integrations, and AI-enabled workflows. You will work on architecture governance, performance improvements, and scalable UI components, collaborating across teams to deliver reliable, user-friendly payments globally.

Ideal candidates hold a CS/related degree, strong fundamentals, and experience with Swift/Objective-C and Xcode.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Android Engineer - AI-Powered Payments & Wallets
Android Engineer - AI-Powered Payments & Wallets

Bytedance • Singapore

On-site
SGD 90,000 - 130,000
iOS Engineer: Global Payments & TikTok Pay Wallet
iOS Engineer: Global Payments & TikTok Pay Wallet

ByteDance • Singapore

On-site
SGD 60,000 - 90,000
Android Engineer - Global Checkout & AI-Driven Payments
Android Engineer - Global Checkout & AI-Driven Payments

BYTEDANCE PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
iOS Engineer - Fast, Secure Mobile Payments Platform
iOS Engineer - Fast, Secure Mobile Payments Platform

ByteDance • Singapore

On-site
SGD 70,000 - 110,000
IOS Software Engineer - Global Payment - Singapore
IOS Software Engineer - Global Payment - Singapore

ByteDance • Singapore

On-site
SGD 70,000 - 110,000
Global Payments Product Designer | AI-Driven FinTech UX
Global Payments Product Designer | AI-Driven FinTech UX

ByteDance • Singapore

On-site
SGD 90,000 - 150,000
Full-Stack Engineer, Payment Platforms & AI Agents
Full-Stack Engineer, Payment Platforms & AI Agents

TikTok • Singapore

On-site
SGD 120,000 - 160,000
Frontend Engineer — Live Payments & Wallet
Frontend Engineer — Live Payments & Wallet

TIKTOK PTE. LTD. • Singapore

On-site
SGD 50,000 - 80,000
Android Software Engineer - Global Payment - Singapore
Android Software Engineer - Global Payment - Singapore

Bytedance • Singapore

On-site
SGD 120,000 - 180,000
Backend Engineer, Global Payments Stability
Backend Engineer, Global Payments Stability

ByteDance • Singapore

On-site
SGD 120,000 - 180,000