Seoul, Seoul, Korea Employment

Match Group is hiring an Android Software Engineer

About the Role

Match Group is looking for an Android Software Engineer to build and maintain Android applications for a global user base. In this role, you'll be responsible for feature development, code review, performance optimization, and architectural improvements.

What You'll Do

  • Collaborate with planning, design, QA, and server teams to implement features and enhance team understanding through a code-sharing culture.
  • Maintain code quality through Pull Request-based reviews and improve team development capabilities via mutual feedback.
  • Monitor app stability and performance, resolve issues promptly, and continuously improve key metrics.
  • Introduce new technologies and architectures to enhance productivity and maintainability, and build a consistent structure.

What We're Looking For

  • 7+ years of Android development experience.
  • Experience with commercial services and large-scale user environments.
  • Deep understanding of the Android platform and overall architecture design.
  • Proficiency in Java, Kotlin, and JVM environments.
  • Rich experience in refactoring and structural improvement.
  • Proficiency in asynchronous processing (Coroutine, RxJava) and Thread-safe programming.
  • Familiarity with the latest Android technology trends like Jetpack Compose and ability to design efficient UI structures.
  • Experience in performance optimization and stability improvement.
  • Ability to enhance team capabilities through code reviews and knowledge sharing.

Nice to Have

  • Experience in multi-module design and architectural improvement.
  • Understanding and experience with WebRTC and network-related technologies.
  • Familiarity with unit testing, mocking, and test automation.
  • High interest in code security and stability enhancement.
  • Enjoys knowledge sharing through internal seminars, blogs, etc.

Technical Stack

  • Languages: Java, Kotlin
  • Environment: JVM
  • Asynchronous: Coroutine, RxJava
  • UI: Jetpack Compose
  • Networking: WebRTC

Match Group is an equal opportunity employer.

Required Skills
JavaKotlinJVMCoroutineRxJavaJetpack ComposeWebRTCAndroid PlatformArchitecture DesignRefactoringLarge-scale Systems
Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
About company
Match Group

Match Group is a leading online dating company that operates multiple dating platforms and services.

Visit website
Job Details
Department Software Development
Category mobile
Posted 14 days ago