Android Software Engineer
Seoul, South KoreaFull-TimeMid-levelAndroid
Skills
Responsibilities
- Feature development : 다양한 팀(기획·디자인·QA·서버)과 협업해 기능을 구현하고, 코드 공유 문화를 통해 팀 전체의 이해도와 품질을 높입니다.
- Code review : Pull Request 기반 리뷰를 통해 코드 품질을 유지하고, 상호 피드백으로 팀의 개발 역량을 향상합니다.
- Troubleshooting & performance : 앱의 안정성과 성능을 모니터링하며, 문제를 신속히 해결하고 주요 지표를 지속적으로 개선합니다.
- Architectural improvement : 새로운 기술과 아키텍처를 도입해 생산성과 유지보수성을 높이며, 일관성 있는 구조를 구축합니다.
Requirements
- Android 개발 경력 7년 이상, 상용 서비스 및 대규모 사용자 환경 경험 보유
- Android 플랫폼과 아키텍처 설계 전반에 대한 깊은 이해
- Java, Kotlin, JVM 환경에 숙련되어 있으며, 리팩토링 및 구조 개선 경험이 풍부하신 분
- 비동기 처리(Coroutine, RxJava) 및 Thread-safe 프로그래밍에 능숙하신 분
- Jetpack Compose 등 최신 Android 기술 트렌드에 익숙하고 효율적인 UI 구조 설계 역량 보유
- 성능 최적화·안정성 개선 경험과 함께, 코드 리뷰 및 지식 공유를 통해 팀 역량을 높이실 수 있는 분
Preferred Qualifications
- 멀티 모듈 설계 경험 및 아키텍처 개선 경험
- WebRTC, 네트워크 관련 기술 이해 및 경험
- 단위 테스트, Mocking 등 테스트 자동화에 익숙한 분
- 코드 보안 및 안정성 강화에 관심이 높은 분
- 내부 세미나, 블로그 등으로 지식 공유를 즐기는 분
Hiring Process
- 고용 형태: 정규직
- 채용 절차: 서류전형 > 코딩테스트 > Recruiter Call> > 1차 면접 > 2차 면접 > 3차 면접 > 최종합격 (*필요 시 전형이 추가/변경 진행될 수 있습니다.)
- 서류 전형의 경우 합격자에 한하여 개별 안내드릴 예정입니다.
- 지원 서류: 자유 양식의 상세 경력기반 국문 또는 영문이력서(PDF)
