회사들이 원하는 안드로이드 지식은 무엇인가?
네카라쿠배 (네이버, 카카오, 라인, 쿠팡, 배달의민족), 당근마켓
네이버 :
1. 글로벌 웹툰 서비스 개발팀
■ 필요한 역량
- Kotlin/ Java 프로그래밍 능숙한 지식을 가지신 분
- Android 기본 Component를 이해하고(Activity, Service, BroadcastReceiver, ContentProvider),
- Android 커스텀 및 최적화된 UI 개발에 능숙하신 분
- 코드 리뷰 및 기술 활동에 적극적이시고 커뮤니케이션이 원활하신 분
- 앱 모듈화, 공통화에 관심이 있으신 분
■ 우대 사항
- Android 라이브러리 개발 및 배포 경험이 있으신 분
- Android Test에 대한 깊은 이해와 고민을 하고 계신 분
- Jetpack Compose에 관심이 있으신 분
- Hilt 개발 경험이 있으신 분
2. 한국 웹툰/시리즈/웹소설 서비스 개발팀
■ 필요한 역량
- Kotlin/ Java 프로그래밍 능숙한 지식을 가지신 분
- Android 기본 Component를 이해하고(Activity, Service, BroadcastReceiver, ContentProvider), Android SDK UI컴포넌트로 자유롭게 UI를 구성할 수 있는 분
- 이미지 로딩 및 최적화 경험이 있는 분
- Local Database 사용 경험이 있는 분
- Android Jetpack(Lifecycle, Paging, Databinding, Room) 사용 경험이 있는 분
■ 우대 사항
- Epub Reader 개발 경험이 있는 분
- NDK 개발 경험이 있는 분
- Performance Tuning 경험자 우대
- Watermark, DRM을 활용한 데이터 처리 경험이 있는 분
- MediaPlayer, ExoPlayer을 사용하거나, 커스텀 개발 경험이 있는 분
3. 시리즈온 서비스 개발팀
■ 필요한 역량
- Kotlin/ Java 프로그래밍 능숙한 지식을 가지신 분
- Android 기본 Component를 이해하고(Activity, Service, BroadcastReceiver, ContentProvider),
- Android 커스텀 및 최적화된 UI 개발에 능숙하신 분
- 코드 리뷰 및 기술 활동에 적극적이시고 커뮤니케이션이 원활하신 분
- 수동적이 아닌 능동적으로 팀으로써 함께 성장을 꾀하시는 분
■ 우대 사항
더 있지만 생략....
일단 네이버는 신입은 안뽑는다. ㅠㅠ
자주 있던 내용 :
- Kotlin/ Java 프로그래밍 능숙한 지식을 가지신 분 (기초 언어 지식도 중요한듯)
- 안드로이드 4대 컴포넌트 (Activity, Service, BroadcastReceiver, ContentProvider) 내용은 거의다 있었다.
- 커스텀 & 최적화 UI
처음 보는 내용 :
- 이미지 로딩 및 최적화 ??
- 앱 모듈화, 공통화는 어떻게 하는것인지???
- Android Test도 해본적이 없어서 넣어봐야할듯
- Jetpack은 아는데 Compose에 내용도 심심치 않게 보여서 한번 찾아봐야할듯
- 나머지는 너무 세부적으로 가는것 같아서 일단 생략
카카오 :