Work with 3D models and pre-rendered images to create photorealistic experiences. Work with web developers todevelop new and improve existing features for our……
Take part in web development projects, involving in full software development life cycle. Importantly facilitate the delivery of quality solutions to customers,……
Continuously evaluate and adopt emerging technologies to improve application performance and developer productivity. Experience professional work with LLM / AI.…
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Conduct peer reviews and mentor junior developers, promoting best……
At least 2 years’ experience in a software engineering role. Excellent communication skills, especially in understanding and translating problems and……
Bachelor’s degree in Computer Science or a related field. Reading and researching mobile product's documents to understand the software architecture,……
Bachelor’s degree in Computer Science or related field. Reading and researching mobile product's documents to understand the software architecture, integration……
This includes designing and developing new community experiences powered by modern technologies such as facial recognition and large language models (LLMs),……
Experience in technical leadership, guiding software teams and setting high standards while mentoring engineers. Proficient in TypeScript, React, and AWS.…
It helps people understand the data using visualizations and articles, and provides real-time APIs for developers to use. You've run systems in production.…
Stripe ships 1,300+ pull requests per week written by autonomous coding agents, built on infrastructure their engineers created years before LLMs existed.…
Non-trivial production code shipped in the last twelve months, preferably in TypeScript or a similar language. This is not a pure management role.…
In-depth knowledge of the Swift programming language, iOS SDK, and macOS frameworks. You will be enlisted for 6 - 8 weeks learning during which you will learn……
Good to have: Experience in guiding and mentoring software engineers. With traffic deaths and injuries at a five-year high, our goal is to build a system that……
Strong understanding of software engineering principles, design patterns, and best practices. Collaborate with product managers, designers, backend engineers,……
Strong understanding of software engineering principles, design patterns, and best practices. Collaborate with product managers, designers, backend engineers,……
Strong foundation in software design principles and design patterns for mobile development; You move fast with good judgment, dig deep with curiosity, and make……
Currently pursuing or recently completed a diploma/degree in Computer Science, Software Engineering, or a related field. Immediate Start, For At Least 5 Months.…
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. NET MAUI for Android and iOS.…
Education: BA/BS Degree in Computer Science, Information Technology, or a related field. Experience: 3+ years of hands-on experience in software QA.…
Fresh graduates with Bachelor’s degree in any relevant field are welcome to apply. Track and report any defects or bugs in the mobile applications during the……
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.