르탄즈 5기

[르탄즈 5기] 데일리미션 - 앱 개발자 JD 분석

박매트 2024. 1. 18. 22:29

JD(Job Description) 분석이란?

JD란 현재 채용 중인 포지션이 어떤 일을 하는지 자세히 설명해놓은, 쉽게 말해 ‘채용 공고’를 일컫습니다. 기업이 현재 원하는 사람에 대해 자세하게 작성되어 있는 채용 정보를 보면 아래와 같은 내용들을 분석해 볼 수 있겠죠?

 

 

앱 개발자 직무 채용공고 분석

 

관심 기업

 

1) 넛지헬스케어

 

업무내용

ㆍ안드로이드 네이티브 앱 개발 (Kotlin)

 

지원자격

ㆍ안드로이드 모바일 환경에 대한 이해

ㆍKotlin을 이용한 안드로이드 앱 개발 경험이 있으신 분

ㆍ원활한 커뮤니케이션 보유

 

우대사항

ㆍ안드로이드 앱 스토어 출시 경험 보유

ㆍSlack 등을 이용한 비동기 문자 커뮤니케이션에 익숙한 분

 

2) CJ ENM

 

(경력직) - 앱개발(Android)

주요역할

  • CJmall Android 앱 개발
  • CJmall 앱 내 여러 상품과 정보를 노출할 수 있는 '커스텁뷰' 제작, 쌍방향 소통이 가능한 '채팅','동영상' 등 다양한 기능 개발 및 운영 업무 수행

지원요건

  • 관련 경력 4년 이상
  • Java, Kotlin 개발 경험, Webview를 사용한 하이브리드 앱 개발 경험 우대
  • 다양한 UI Component 제작 경험, MVVM 해턴 설계 경험 우대

(신입) - IT개발 

주요역할

  • 홈쇼핑 및 e커머스 사업 운영에 필요한 플랫폼/프론트 영역의 비지니스 요구사항 시스템 구현

지원요건

  • IT 계열 전공자 우대
  • S/W 개발에 관한 지식 보유 및 배우고자 하는 열정을 갖춘 자
  • 다양한 직무 관련자와의 원활한 커뮤니케이션 능력 보유자

3) 인터파크 티켓

 

(APP 개발팀 소개)

APP개발팀은 인터파크의 모든 App을 운영합니다. 

사용자들에게 편리하고 안정적인 서비스 제공을 위해 신규 OS 및 기술에 대해 고민하고 정보를 공유하면서 비즈니스 목표를 달성하기 위해 노력합니다.

• 코드 리뷰를 통해 좋은 코드에 대해 지속적으로 고민하며 개인과 팀이 함께 성장하는 팀 문화를 가지고 있습니다.

• 변화를 두려워하지 않고 매사 긍정적이며 본인의 역할을 책임감 있게 수행하는 최고의 팀원들과 함께합니다.

 

(하는 일)

인터파크 서비스 Android App 개발하고 유지보수를 해요.

인터파크 서비스 사용성 개선을 위한 실험 설계 및 구현해요.

 

(요구사항)

Android 개발 경력 2~4년 있는 분

앱 성능/안정성 개선에 익숙하신 분

Java/kotlin 사용에 능숙하신분

오픈소스 라이브러리 사용에 경험이 있으신분

서버 & 클라이언트 간 데이터 전송(Rest API)에 대한 전반적인 이해가 있는분

 

(우대사항)

상용 서비스 개발 및 운영 경험이 있는 분

Native,WebView간 연동 서비스 구현 경험이 있는 분

코드리뷰에 적극적으로 참여하시는 분

새로운 기술 습득과 지식 공유에 즐거움을 느끼시는 분

'상호 존중'을 바탕으로 동료들과 적극적으로 소통하는 분

 

4) 카카오 엔터테인먼트

 

요구사항

  • C,C++ 개발 경험이 있으신 분
    Jetpack Compose 경험이 있으신 분
    WebRTC 개발 경험이 있으신 분
    영상 관련된 개발 경험, 카메라 모듈 및 렌더링 개발 경험이 있으신 분
    Audio Processing, Video Processing에 관심이 있으신 분
    AdFit, AdMob 등의 광고 플랫폼 SDK 연동 경험이 있으신 분
    스토어 배포 경험이 있으신 분
    3rd party 개발자를 위한 SDK 개발 경험이 있으신 분
    웹뷰를 통한 네이티브 + JavaScript 연동 경험이 있으신 분
    TDD 및 UI 테스트 자동화 경험이 있으신 분
    AAC에 대한 이해 및 서비스 적용 경험이 있으신 분
    Dagger, Hilt 등 DI 사용 경험이 있으신 분

5) HYBE

[주요 업무책임] 
  • Weverse, Weverse Shop 안드로이드 앱 개발
  • Product팀 & Design팀과 함께 새로운 기능 개발
  • 프로토타입 개발
  • Performance 최적화 작업
 
[주요 업무환경]
개발 프로젝트 일정에 따라 업무 집중 기간이 존재함 

 

[필수 자격요건]
  • 학력 무관 
  • 전공 무관 
  • 5년 이상 안드로이드 개발 경험자  
  • Kotlin으로 실제 운영되는 앱을 개발한 경험이 있는 분
  • Android 플랫폼 대한 높은 이해도를 보유한 분
  • Clean Architecture, MVP, MVVM, Redux 등의 아키텍처에 대한 이해도가 있는 분
  • Custom UI, Custom Animation을 구현할 수 있는 분
  • Kotlin, Rxjava2, OkHttp3.x, Retrofit2, Glide, MVP Library, ConstraintLayout, Vector, DataBinding 등을 활용한 경험이 있는 분
[선호 자격요건] 
  • 앱을 초기부터 개발하고 개선한 경험을 보유한 분
  • 앱을 전체적으로 개선해 본 경험을 보유한 분
  • 플레이 스토어에 앱 배포 경험이 있는 분
  • 다양한 환경에서의 미디어 (동영상, 이미지 등) 관련 경험이 있는 분 (예. Exoplayer 등)
  • 결제 모듈 (인앱결제, 타결제수단 등) 개발 경험이 있는 분
  • Firebase, Braze 등 다양한 Analytics 등에 대한 이해도가 있거나 개발 경험을 보유한 분
 
[필요역량]
  • 목표의식을 갖고, 업무를 추진할 수 있는 에너지와 실행력
  • 다양하고 통합된 시각에서 바라볼 수 있는 폭넓은 관점
  • 다양한 유관부서/외부 관계자들과 협업할 수 있는 협력적 사고
  • 유연하고 효과적인 커뮤니케이션 능력
  • 긍정적 관점으로 상황과 업무를 바라보는 마인드
  • 적극적/선제적 문제 해결력

6) 디어유 버블 - Android 개발자 (경력)

 

담당업무

  • 안드로이드 클라이언트 개발
  • 메시징 기반 안드로이드 모바일 앱 개발
  • bubble 서비스 신규 기능 개발/유지 보수

스킬

Android, API, iOS, JAVA, Kotlin, restAPI

 

자격요건

  • 학력 : 대졸이상
  • 경력: 3~8년
  • Kotlin/Java를 이용한 Android 앱 서비스 개발 경력자
  • 상용서비스 개발 및 유지보수 경험자
  • RESTFUL API에 대한 기본적인 이해를 가지신 분
  • 코드 품질 및 개선에 관심이 많으신 분

 

우대조건

  • APP 및 모듈 배포/유지보수 경험자
  • MVI/MVP/MVVM 디자인 패턴 이해와 개발 경험자
  • LiveStreaming Client 개발 경험자
  • 형상관리 툴 능숙자
  • 오픈소스 분석 및 사용 경험자
  • 메신저 앱 개발 경험자

 

 

집중적으로 기르고 싶은 역량 정리

  • Jetpack Compose
  • MVVM 패턴
  • Webview를 이용한 하이브리드 앱 개발
  • 앱 배포
  • rxjava
  • custom ui

느낀 점

여태까지 JD분석도 안한 채로 앱을 만들어서 아쉬움이 많이 남는다.

지금부터라도 분석을 해서, 원하는 역량을 채울 것이다.

만들었던 프로젝트에 당장 적용해봐야하는데 쉽지가 않네..ㅎ