Minimum Bachelor’s degree in Computer Science, Computer Engineering or relevant field. Prior experience working in the Medical Technology field.…
Manage all technical support tickets throughout the pre-sales process and alert the Apryse sales team of potential risks to the sales opportunity.…
This includes designing and developing new community experiences powered by modern technologies such as facial recognition and large language models (LLMs),……
Serve as core contributor owning full-cycle product development; Responsible for the design & implementation of enterprise applications and libraries for iOS;…
Serve as core contributor owning full-cycle product development; Responsible for the design & implementation of enterprise applications and libraries for iOS;…
Serve as core contributor owning full-cycle product development; Responsible for the design & implementation of enterprise applications and libraries for iOS;…
Work with the stake holders and define the vision for product platform and lead all aspects of software development. Work with and lead development team.…
Serve as core contributor owning full-cycle product development; Strong foundation in software design principles and design patterns for mobile development;…
Possess programming thinking and master at least one programming language (e.g., Java, Python, OC(Swift), JS), with the ability to apply it in quality assurance……
Serve as core contributor owning full-cycle product development; Strong foundation in software design principles and design patterns for mobile development;…
Serve as core contributor owning full-cycle product development; Strong foundation in software design principles and design patterns for mobile development;…
Serve as core contributor owning full-cycle product development; Strong foundation in software design principles and design patterns for mobile development;…
iOS Software Engineer - Global Payment - Singapore
Singapore
$96K - $147K (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 $147K.
$96K – $147K/yr (Glassdoor Est.)
$119K
/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.