The Global Payment team of ByteDance provides payment solutions - including payment acquisitions, disbursements, transaction monitoring, payment method……
Minimum Bachelor’s degree in Computer Science, Computer Engineering or relevant field. Prior experience working in the Medical Technology field.…
This includes designing and developing new community experiences powered by modern technologies such as facial recognition and large language models (LLMs),……
Execute all visual design stages from concept to final hand-off to developer - create visual templates, design style guide, digital assets and specs documents……
Bachelor’s degree in Computer Science (CS), Engineering, or a related technical field. Analytical & Documentation Skills: Ability to synthesize complex……
As a Lead Java Developer, you will motivate your team to work with customers, business, operation and support to continuously innovate and improve our system.…
Build cutting-edge performance platform to find、attribute and intercept experience issues from users, help developers efficiently and accurately detect and……
Non-trivial production code shipped in the last twelve months, preferably in TypeScript or a similar language. This is not a pure management role.…
Collaborative team worker that can work with different levels of stakeholders. We are looking for an experienced hands-on iOS Developer who will also mentor……
Demonstrable experience leading a team through a significant technology transition (platform migration, framework adoption, or language re-platforming).…
In this role, you will lead efforts to develop and enhance our internal ledger and reconciliation systems. Your expertise will help ensure accuracy, security,……
Strong communicator — able to explain creative decisions in the language of performance outcomes. Build high-converting landing pages in close collaboration……
At least 3 years of working experience in related field or position. Participate in requirements analysis, design, architecture, streamlining of workflows,……
Exchange technical knowledge and experiences with like-minded developers. Collaborate closely with product managers, UX designers, developers and other……
To lead the system development team or partners for system implementation. Be the main communication bridge between web developers, designers, and clients by……
In this role, you will lead efforts to develop and enhance our internal ledger and reconciliation systems. Your expertise will help ensure accuracy, security,……
You are comfortable using AI-powered developer tools (e.g., GitHub Copilot, Claude or similar) to improve team productivity, while ensuring sound engineering……
Education: BA/BS Degree in Computer Science, Information Technology, or a related field. Triage & Debug: Investigate test failures, triage bugs, and work……
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Our apps help businesses manage global B2B payments,……
Xi. Create detailed report of findings and recommendations after testing is completed and present to stakeholders. Ii. Conducting secure code reviews.…
iOS Software Engineer - Global Payment - Singapore
Singapore
$96K - $139K (Glassdoor Est.)
Location
:
Singapore
Team
:
Client
Employment Type
:
Regular
Job Code
:
A102823
Responsibilities
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
1. Build modular, reusable components and features;
2. Focus on rendering performance in order to ensure superior experience for a heavy interaction platform;
3. Continuously work to bolster mobile design and implementation processes in order to improve quality and efficiency;
4. Code optimization to improve scalability, reliability, security and performance of mobile applications;
5. Collaborate with product design, product management and software engineering teams to deliver best in class user experience.
Qualifications
Minimum Qualifications
1. BS/MS degree in Computer Science or equivalent majors with experience in native iOS development.
2. Proficient in Objective-C or Swift on iOS
3. Strong ability to understand and debug large and complex code bases.
4. Excellent communication and collaboration skills.
Preferred Qualification:
1. Minimum 5 years relevant work experience from a large-scale internet business.
2. Payment knowledge is a plus but not mandatory.
Job Information
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.
Why Join ByteDance
Inspiring creativity is at the core of ByteDance's mission. Our innovative products are built to help people authentically express themselves, discover and connect – and our global, diverse teams make that possible. Together, we create value for our communities, inspire creativity and enrich life - a mission we work towards every day.
As ByteDancers, we strive to do great things with great people. We lead with curiosity, humility, and a desire to make impact in a rapidly growing tech company. By constantly iterating and fostering an "Always Day 1" mindset, we achieve meaningful breakthroughs for ourselves, our Company, and our users. When we create and grow together, the possibilities are limitless. Join us.
Diversity & Inclusion
ByteDance is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At ByteDance, our mission is to inspire creativity and enrich life. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too.
The minimum salary is $96K and the max salary is $139K.
$96K – $139K/yr (Glassdoor Est.)
$116K
/yr Median
Singapore
If an employer includes a salary or salary range on their job, we display it as "Employer provided". If a job has no salary data, Glassdoor displays a "Glassdoor estimate" if available. To learn more about "Glassdoor estimates", see our FAQ page.
Working here doesn’t have to be a secret
Sign in to browse authentic reviews, anonymous ratings and salary data before you apply.