iOS Software Engineer - Global Payment - Singapore

ByteDance

Singapore

On-site

SGD 80,000 - 120,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ByteDance in Singapore is seeking an experienced iOS Developer to join the Global Payment team. You'll build modular components and focus on rendering performance for platforms like TikTok. The ideal candidate holds a BS/MS in Computer Science, has 5+ years of experience in iOS development, and is proficient in Objective-C or Swift. You'll improve mobile processes and collaborate across various teams while ensuring a secure payment experience. Join us to enrich life through creativity.

Qualifications

  • Minimum 5 years relevant work experience from a large-scale internet business.
  • Strong ability to understand and debug large and complex code bases.
  • Payment knowledge is a plus but not mandatory.

Responsibilities

  • Build modular, reusable components and features.
  • Focus on rendering performance for a heavy interaction platform.
  • Work to improve mobile design and implementation processes.
  • Optimize code to improve scalability and performance.
  • Collaborate with design, management, and engineering teams.

Skills

Native iOS development
Objective-C or Swift
Code optimization
Collaboration skills
Understanding complex code bases

Education

BS/MS degree in Computer Science or equivalent

Job description

Location:

Team:

Client

Employment Type:

Regular

Job Code:

A102823

About Global Payment

The Global Payment team of ByteDance provides payment solutions - including payment acquisitions, disbursements, transaction monitoring, payment method management, foreign exchange conversion, accounting, reconciliations, and so on to ensure that our users have a smooth and secure payment experience on ByteDance platforms including TikTok. Our Web and Client team in Global Payment is committed to building a highly integrated payment product that can be easily connected to the Web, App, cross‑platform and other forms of Global Payment capabilities. In addition, we provide efficient and comprehensive services to Developers, Merchants and others through a series of platforms.

Responsibilities
  • Build modular, reusable components and features
  • Focus on rendering performance to ensure superior experience for a heavy interaction platform
  • Continuously work to bolster mobile design and implementation processes to improve quality and efficiency
  • Code optimization to improve scalability, reliability, security and performance of mobile applications
  • Collaborate with product design, product management and software engineering teams to deliver best in class user experience
Qualifications
  • BS/MS degree in Computer Science or equivalent majors with experience in native iOS development
  • Proficient in Objective‑C or Swift on iOS
  • Strong ability to understand and debug large and complex code bases
  • Excellent communication and collaboration skills
  • Minimum 5 years relevant work experience from a large‑scale internet business
  • Payment knowledge is a plus but not mandatory

About Us: Founded in 2012, ByteDance's mission is to inspire creativity and enrich life. With a suite of more than a dozen products, including TikTok, Lemon8, CapCut and Pico as well as platforms specific to the China market, including Toutiao, Douyin, and Xigua, ByteDance has made it easier and more fun for people to connect with, consume, and create content.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Android Software Engineer - Global Payment - Singapore Singapore Regular
Android Software Engineer - Global Payment - Singapore Singapore Regular

ByteDance • Singapore

On-site
SGD 100,000 - 140,000
Android Software Engineer - Global Payment - Singapore
Android Software Engineer - Global Payment - Singapore

Bytedance • Singapore

On-site
SGD 120,000 - 180,000
Frontend Software Engineer - Global Payment - Singapore
Frontend Software Engineer - Global Payment - Singapore

ByteDance • Singapore

On-site
SGD 90,000 - 150,000
Software Engineer (Payment Network) - Global Payment - Singapore Singapore Regular
Software Engineer (Payment Network) - Global Payment - Singapore Singapore Regular

ByteDance • Singapore

On-site
SGD 110,000 - 170,000
Senior iOS Engineer – Global Payment Platform
Senior iOS Engineer – Global Payment Platform

ByteDance (old) • Singapore

On-site
SGD 80,000 - 120,000
Software Engineer (Payment Network) - Global Payment - Singapore
Software Engineer (Payment Network) - Global Payment - Singapore

ByteDance • Singapore

On-site
SGD 90,000 - 150,000
iOS Engineer Graduate (Global Payment) - 2027 Start
iOS Engineer Graduate (Global Payment) - 2027 Start

ByteDance • Singapore

On-site
SGD 120,000 - 180,000
iOS Engineer — AI-Driven Payments & Wallets
iOS Engineer — AI-Driven Payments & Wallets

ByteDance • Singapore

On-site
SGD 120,000 - 180,000
Senior Backend Engineer (Payment Product and Solution) - Global Payment
Senior Backend Engineer (Payment Product and Solution) - Global Payment

ByteDance • Singapore

On-site
SGD 120,000 - 180,000
Customer Operations Service Delivery Specialist - Copilot - Global Payment (Singapore)
Customer Operations Service Delivery Specialist - Copilot - Global Payment (Singapore)

ByteDance • Singapore

On-site
SGD 90,000 - 130,000