Android Software Engineer - Global Payment - Singapore

ByteDance
Singapore
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Team communication","Collaboration","Code maintainability","Documentation","Performance optimization"]

Build and maintain modular Android components for ByteDance’s Global Payment product, including payment acquisition, disbursement, transaction monitoring, FX conversion, and reconciliation. Drive strong rendering performance for a highly interactive experience, optimize mobile code for scalability, reliability, security, and performance, and improve mobile design/implementation processes. Collaborate across design, product management, and engineering to deliver best-in-class user experience.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
1 month ago

Android Software Engineer - Global Payment - Singapore

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 30 days agoStatus: Live
Reposted: similar role first listed 1 month ago

Job Summary

Build and maintain modular Android components for ByteDance’s Global Payment product, including payment acquisition, disbursement, transaction monitoring, FX conversion, and reconciliation. Drive strong rendering performance for a highly interactive experience, optimize mobile code for scalability, reliability, security, and performance, and improve mobile design/implementation processes. Collaborate across design, product management, and engineering to deliver best-in-class user experience.
Location: Singapore
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Build modular, reusable Android components and features.
  • •Improve rendering performance for a heavy interaction platform.
  • •Strengthen mobile design and implementation processes to boost quality and efficiency.
  • •Optimize mobile code for scalability, reliability, security, and performance.
  • •Collaborate with product design, product management, and software engineering teams to deliver user experience.

Key Requirements

  • •BS/MS degree in Computer Science (or equivalent) with experience in Android development.
  • •Proficiency in Java or Kotlin.
  • •Ability to understand and debug large, complex codebases.
  • •Strong team communication and collaboration skills.
  • •Write robust, maintainable code with clear documentation and deliver high-quality work on a tight schedule.
Experience:Large-scale internet businessPayment
Education:Bachelor's in Computer Science
Skills:Team communicationCollaborationCode maintainabilityDocumentationPerformance optimization
Tech Stack:AndroidJavaKotlin

Company Brief

ByteDance
Develops consumer internet and content platforms, including TikTok and other apps for short-form video, news, and entertainment. It also builds advertising, commerce, and creator tools that connect audiences, brands, and publishers across global markets.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Established Company
Headquarters: Beijing, China
Founded: 2012
WebsiteLinkedIn