
시니어 Android 개발자 - 터키 하이브리드 근무
AppNation에 합류해 AI 기반 Android 애플리케이션을 구축하고 확장합니다. Android 아키텍처, Flutter 네이티브 통합, 성능, 출시 및 플랫폼 기능을 주도합니다.
설명
- Kotlin과 Jetpack Compose를 사용해 확장 가능한 Android 애플리케이션을 개발하고 유지 관리합니다
- Flutter 애플리케이션 내 네이티브 Android 계층을 담당하며 아키텍처, 통합 및 플랫폼 기능을 다룹니다
- 홈 화면 위젯, Live Updates, 리치 알림, FCM 푸시 알림, Credential Manager, Google 로그인, Google Play Billing 및 Material 3 경험과 같은 Android 네이티브 기능을 제공합니다
- ML Kit, LiteRT, AICore를 통한 Gemini Nano, Android 음성 및 카메라 API를 사용해 네이티브 측에 AI 기능을 통합합니다
- 유지 관리가 쉬운 Android 아키텍처와 재사용 가능한 컴포넌트를 만들고 네이티브 계층과 Flutter 계층의 경계를 명확히 합니다
- 크래시, ANR, 메모리 누수, 성능 저하, 네트워킹 및 Flutter 엔진 동작과 관련된 프로덕션 문제를 조사하고 해결합니다
- 시작 시간, 메모리 사용량, 렌더링, 배터리 사용량 및 응답성을 프로파일링하고 개선합니다
- Android 제조사, OS 버전, 화면 크기, 태블릿 및 폴더블 기기 전반에서 안정적인 앱 동작을 유지합니다
- 테스트, 코드 리뷰, CI/CD, 출시 워크플로 및 모바일 옵저버빌리티를 강화합니다
- 코드 리뷰, 내부 표준 및 지식 공유 세션을 통해 Android 팀의 성장을 지원합니다
- Android 플랫폼 변경 사항과 Google Play 요구 사항을 추적하고 이를 기술 및 제품 제안으로 전환합니다
지원 자격
- Google Play를 통해 출시하고 유지 관리한 프로덕션 애플리케이션을 포함해 5년 이상의 전문 Android 개발 경험
- 고급 Kotlin 역량과 Jetpack Compose를 사용해 프로덕션 기능을 제공한 실무 경험
- Android 애플리케이션 아키텍처, 프로세스 및 애플리케이션 수명 주기, 모듈식 설계 및 플랫폼 API에 대한 깊은 지식
- 앱 위젯, 서비스, WorkManager, 푸시 알림, Google Play Billing, 권한 및 백그라운드 실행을 포함한 Android 기능에 대한 높은 이해도
- Kotlin Coroutines, Flow, 구조화된 동시성 및 스레드 안전성에 대한 실무 지식
- Android 메모리 관리, 수명 주기 관련 누수 및 성능 프로파일링에 대한 깊은 이해
- Android Studio Profiler, Perfetto 및 프로덕션 진단 도구 사용 경험
- Gradle 구성, 종속성 관리, 앱 서명, CI/CD 및 전체 Google Play 출시 프로세스에 대한 실무 경험
- 네이티브 Android 코드를 크로스 플랫폼 프레임워크에 연결한 경험 또는 Flutter를 배우려는 의지
- 업무에 필요한 수준의 영어 구사 능력
- 컴퓨터 공학, 컴퓨터 과학 또는 관련 분야의 학사 학위, 혹은 이에 상응하는 실무 경험
- iOS 및 Swift 경험 보유 시 우대
- Java 또는 레거시 Android 코드베이스 경험 보유 시 우대
- Wear OS, Android TV 또는 기타 Android 폼 팩터 경험 보유 시 우대
- Firebase, 크래시 보고, 분석, Play Integrity 또는 모바일 옵저버빌리티 도구 경험 보유 시 우대
복리후생
- 경쟁력 있는 보상 패키지
- 민간 건강보험
- 식비 지원
- 통근 지원
- 이주 지원
- 유연한 근무 방식
- 프로젝트를 주도하고 기술적 의사 결정에 영향을 미칠 기회
- 지식 공유 및 전문성 개발 기회








