This position is no longer available
Seoul, Seoul, Korea

Match Group was looking for an Android Software Engineer

이 역할은 Match Group의 핵심 Android 애플리케이션의 설계, 개발, 유지보수를 주도하는 데 중점을 둡니다. 전 세계 수억 명의 사용자가 의존하는 서비스의 안정성과 성능을 보장하기 위해, 고도로 최적화된 코드베이스 구축과 지속적인 아키텍처 개선이 요구됩니다. 멀티테넌시 환경에서의 효율적인 운영과 실시간 모니터링 시스템을 활용해 서비스 장애를 사전에 예방하고, 사용자 경험을 극대화하는 것이 핵심 목표입니다. 또한, 다양한 기능 팀과의 긴밀한 협업을 통해 비즈니스 요구사항을 기술적으로 구현하고, 개발 프로세스 전반에 걸쳐 품질 기준을 수립·유지함으로써 팀 전체의 기술적 성장을 견인합니다. 이 직무는 단순한 기능 개발을 넘어, 장기적인 기술 로드맵 수립과 엔지니어링 조직의 성숙도 제고에도 기

업무 내용

  • 기획, 디자인, QA, 서버 팀과 협업하여 새로운 기능을 개발하고, 코드 공유를 통해 팀 전체의 이해도와 개발 품질을 높입니다.
  • Pull Request 기반의 코드 리뷰를 수행하여 코드 품질을 유지하고, 상호 피드백을 통해 개발 역량을 강화합니다.
  • 앱의 성능과 안정성을 지속적으로 모니터링하고 문제를 신속히 진단·해결하며 주요 운영 지표를 개선합니다.
  • 최신 기술과 아키텍처를 도입해 개발 생산성과 유지보수성을 향상시키고, 일관된 코드 구조를 정립합니다.

필수 자격

  • Android 개발 경력 7년 이상으로, 상용 서비스 및 대규모 사용자 환경에서의 운영 경험을 보유하고 있습니다.
  • Android 플랫폼 전반과 아키텍처 설계에 대한 깊은 이해를 가지고 있습니다.
  • Java, Kotlin, JVM 환경에 능숙하며, 리팩토링과 구조 개선 경험을 갖추고 있습니다.
  • Coroutine, RxJava 등 비동기 처리 기술과 스레드 세이프 프로그래밍에 능숙합니다.
  • Jetpack Compose를 포함한 최신 Android 기술에 익숙하고, 효율적인 UI 구조 설계가 가능합니다.
  • 성능 최적화 및 안정성 개선 경험을 보유하며, 코드 리뷰와 지식 공유를 통해 팀 성장에 기여할 수 있습니다.

우대 사항

  • 멀티 모듈 설계 및 아키텍처 개선 경험을 보유하고 있습니다.
  • WebRTC 및 네트워크 관련 기술에 대한 이해와 실무 경험이 있습니다.
  • 단위 테스트, Mocking 등을 포함한 테스트 자동화에 익숙합니다.
  • 코드 보안과 앱 안정성 강화에 관심이 있으며, 관련 실천 경험을 보유하고 있습니다.
  • 내부 세미나나 블로그 등을 통해 지식을 적극적으로 공유하는 데 관심이 있습니다.

기술 스택

Java, Kotlin, JVM, Coroutine, RxJava, Jetpack Compose, Android 아키텍처, 멀티테넌시 구조, 실시간 모니터링, 성능 최적화, 멀티 모듈 설계, WebRTC, 네트워크 기술, 단위 테스트, Mocking

전 세계 수억 명의 사용자에게 서비스를 제공하는 Android 팀으로, 기획, 디자인, QA, 서버 팀과 긴밀히 협업하며 개발을 수행합니다.

  • 코드 공유를 기반으로 한 개발 문화를 운영합니다.
  • 상호 피드백을 통해 개발 역량을 지속적으로 향상시킵니다.
  • 지식 공유를 통해 팀 전체의 성장을 도모합니다.
  • 실시간 지표 모니터링과 성능 최적화를 중시합니다.
  • 안정적이고 확장 가능한 아키텍처를 지향합니다.
  • 멀티테넌시 구조 기반의 효율적인 운영을 실현합니다.

기타 정보

  • 고용 형태는 정규직입니다.
  • 채용 절차는 서류전형 > 코딩테스트 > 1차 면접 > 2차 면접 > 3차 면접 > 최종합격 순으로 진행되며, 필요 시 전형이 추가되거나 변경될 수 있습니다.
  • 서류전형 합격자에 한해 개별적으로 안내가 진행됩니다.
  • 지원서류는 자유 양식의 국문 또는 영문 이력서(PDF)를 제출해야 합니다.
  • 제출한 서류에 허위 사실이 있거나 관련 법령상 결격 사유가 있을 경우 채용이 취소될 수 있으며, 추가 전형이나 서류 확인이 진행될 수 있습니다.
  • 국가보훈대상자는 관련 법령에 따라 우대되며, 지원 시 고지하고 채용 시 증빙서류를 제출해야 합니다.
  • 하이퍼커넥트 채용 지원 시 개인정보처리방침(https://career.hyperconnect.com/privacy)이 적용됩니다.
Required Skills
JavaKotlinJVMCoroutineRxJavaJetpack ComposeWebRTCAndroid PlatformArchitecture DesignRefactoringLarge-scale Systems JavaKotlinJVMCoroutineRxJavaJetpack ComposeAndroid 아키텍처멀티테넌시 구조실시간 모니터링성능 최적화멀티 모듈 설계WebRTC네트워크 기술단위 테스트Mocking
About company
Match Group
Match Group is a leading online dating company that operates multiple dating platforms and services.
All jobs at Match Group Visit website
Job Details
Department Software Development
Category mobile
Posted 4 months ago