
Android 앱 개발자 (5년 이상)
공고 원문
소개
[All-IN-ONE HRD Solution Provider, 휴넷] 휴넷은 Edutech 산업의 선두주자로서, 일반적으로 생각하는 교육의 범위 · 방식과는 다른 서비스를 제공해요. 오프라인/온라인 방식만 있던 기존 시장에 다양한 형태의 교육을 결합한 하이브리드러닝의 개념을 제시하였으며, 고객의 교육 직접 제작 지원 등 업계 최초의 다양한 시도를 지속하고 있어요. 또한 주력 사업인 기업교육 SaaS플랫폼 “LABS”를 통해 연간 5,000여 개의 기업과 300만명의 학습자에게 우리의 컨텐츠를 제공하고 있어요. 현재 휴넷은 연 20%씩 지속적으로 성장하고 있으며, 국내 대기업부터 중소기업까지 대부분의 기업이 고객이에요. 그러나 우리는 여기에서 멈추지 않고 Global No.1 L&D 기업으로서 세계 시장에 혁신을 선보이기 위해 준비 중이에요. 명실공히 최대 강점인 HRD 컨텐츠의 직접 설계/제작 역량 뿐 아니라 AI LAB 조직 보유 등 IT역량도 갖추어 가고 있으며, 도전에 합류할 열정 넘치는 인재를 늘 기다리고 있어요. ㅣ우리 팀을 소개합니다 • FRONT개발팀은 20명의 팀원으로 이루어져 있으며, App개발 Unit 은 8명의 팀원들이 함께 하고 있어요. • 저희 APP개발 Unit은 B2B SaaS 플랫폼 'LABS'를 비롯해 휴넷CEO, 리더십저니 등 B2C 서비스와 차세대 'LABS'까지, 모바일 서비스 전반의 아키텍처·빌드·품질 기준을 직접 정의하고 개발·운영하는 팀이에요. • 이를 바탕으로 기업의 인재 양성과 성과 창출을 넘어, 지속 가능한 성장을 추구하는 L&D (Learning & Development) 전문 기업으로 나아가고 있어요. ㅣ우리는 이런 문제를 풀고 있어요 • 운영 중인 B2B LABS Android 앱의 Java 기반 레거시 구조를 Kotlin 중심으로 전환하며, 아키텍처를 재정의하는 문제 • 레거시(Java/XML)와 신규(Compose/Kotlin)가 공존하는 상황에서 점진적 전환 전략을 만드는 문제 • 멀티모듈 환경에서 의존성·빌드 시간·변경 영향 범위를 통제하는 문제 • WebView 기반 하이브리드 앱에서 Native와 Web의 경계를 명확히 나누는 문제 • 단기적인 문제 해결에 그치지 않고, 중·장기적인 유지보수성과 확장성을 고려한 코드베이스를 설계하는 문제
주요업무
ㅣ우리와 합류하면 이런 일을 하게 돼요 • Android 앱 전반의 아키텍처 설계와 구조 개선을 주도해요 • 멀티모듈 구조에서 모듈 책임·의존성·경계를 재정의해요 • Compose 기반 UI 구조와 상태 관리를 설계하고 기준을 만들어요 • WebView ︎ Native 브릿지 구조를 설계하고 안정성을 높여요 • 코드 리뷰를 통해 팀의 품질 기준을 끌어올려요 • 기술 부채를 정의하고, 리팩토링의 우선순위를 결정해요 • README, 문서, 가이드로 팀의 지식 자산을 쌓아요
자격요건
ㅣ우리는 이런 분을 찾고 있어요 • 5년 이상의 Android 앱 개발 경력 혹은 그에 준하는 실력을 보유하신 분 • Kotlin 기반 Android 앱을 설계부터 운영까지 책임져본 경험이 있는 분 • Coroutine / Flow를 “어떻게 쓰는지”보다 “왜 이렇게 설계했는지” 설명할 수 있는 분 • Clean Architecture, MVVM/MVI를 상황에 맞게 선택·변형해본 분 • 멀티모듈 환경에서 의존성·빌드·변경 영향 문제를 직접 겪고 해결해본 분 • Jetpack Compose로 실서비스 UI를 안정적으로 운영해본 분 • 코드 리뷰와 기술 논의를 통해 팀의 방향을 만들어본 분
우대사항
ㅣ이런 경험이 있다면 더 좋아요 • Android 앱 아키텍처 개선이나 리팩토링을 주도해본 경험 • Gradle 설정·빌드 구조·공통 규칙을 직접 만들어본 경험 • WebView 기반 하이브리드 앱에서 구조적 문제를 개선해본 경험 • CI/CD 환경에서 Android 빌드·테스트 흐름을 개선해본 경험 • 기술 문서, 블로그, 발표 등으로 생각을 정리하고 공유해본 경험 • AI 도구를 적극 활용하여 개발 생산성 및 기술 경쟁력 향상 경험이 있으신 분 ㅣ우리는 이런 분을 기대해요 • Android 앱의 핵심 기능 개발과 개선을 주도해요 • Compose UI 구조와 상태 관리 방식을 스스로 설계해요 • Coroutine / Flow 기반 비동기 구조에서 에러·취소·라이프사이클을 고려해요 • 멀티모듈 환경에서 모듈 책임과 의존성 구조를 고민해요 • WebView Native 인터페이스 개선 작업에 주도적으로 참여해요 • 코드 리뷰를 통해 팀의 품질 기준 형성에 기여해요 • 리팩토링과 기술 부채 해결 작업을 주도적으로 수행해요 • 기능 구현뿐 아니라 구조적 개선 포인트를 스스로 찾는 분 • “이렇게 구현했습니다”보다 “이 구조를 선택한 이유”를 설명할 수 있는 분 • 주니어 개발자에게 코드와 맥락을 설명할 수 있는 분
혜택 및 복지
ㅣCulture & Benefits 휴넷만의 일하는 문화와 복리후생은 아래 페이지를 통해 확인해 주세요! >> https://hunet.ninehire.site/culture
휴넷 지원하기 전 이력서 Check
시간이 없다면 AI와 한번에 수정해보세요