이 자리가 왜 생겼을까요
NHN ACE는 퍼포먼스 마케팅 플랫폼 'ACE Trader'와 디지털 광고 마켓 플레이스 'ACE eXchange', 광고 네트워크 플랫폼 'ADLIB'을 운영하는 디지털 마케팅 플랫폼 기업이라고 NHN 회사소개에 적혀 있습니다. 이 공고는 모빌리티와 광고 서비스의 자사 앱을 맡고, 두 직무 모두 우대 사항으로 AdMob 미디에이션 같은 광고 SDK 연동·수익화 경험과 지도 SDK, 경로 탐색 최적화를 함께 꼽았습니다. 광고 플랫폼을 운영하는 회사가 앱도 직접 만드는 구조라, 앱에 광고를 붙여 수익을 낸 경험과 지도·경로 기능을 다뤄 본 경험 모두 지원서의 근거로 쓸 수 있습니다.
NHN가 지금 어떤 사업에 집중하고 있는지는 NHN 채용 분석에서 이어서 볼 수 있습니다.
1하게 될 업무
Android: 모빌리티 및 광고 서비스의 Android 앱을 개발·운영하며 신규 기능 개발과 유지보수를 맡습니다.
이렇게 볼 수 있어요
Android 직무는 안정적인 서비스 제공과 품질 개선을 업무 목적으로 밝혔습니다. 새 기능을 만든 경험과 함께 운영 중인 앱의 오류를 줄여 온 경험도 이 업무의 경력으로 셉니다.
iOS: iOS(objective-C, Swift, SwiftUI) 또는 Android(Kotlin/Java) 기반 자사 모바일 앱의 신규 기능 개발과 유지보수를 합니다.
이렇게 볼 수 있어요
직무 이름은 iOS 개발자지만 업무에는 Android(Kotlin/Java)도 '또는'으로 들어 있습니다. 두 플랫폼 가운데 어느 쪽 경험이든 이 업무의 출발점이 됩니다.
공통: Kotlin Multiplatform 공유 모듈을 개발하고 공공데이터 API를 파싱(JSON/XML/HTML)해 연동합니다.
이렇게 볼 수 있어요
두 직무가 같은 공유 모듈을 다룹니다. 공공데이터의 형식이 JSON만이 아니라 XML, HTML까지 적혀 있어, 형식이 제각각인 외부 데이터를 앱에서 쓸 수 있게 정리해 본 경험이 쓰입니다.
iOS: 사용자 경험(UX/UI) 향상을 위한 화면 구현과 성능 최적화를 합니다.
이렇게 볼 수 있어요
화면을 만드는 일과 성능을 개선하는 일이 한 항목에 있습니다. 화면 전환이나 로딩 시간을 줄인 경험이라면 얼마나 줄였는지를 수치로 적어야 합니다.
iOS: RESTful API 연동으로 데이터를 처리하고 백엔드 시스템과 협업합니다.
이렇게 볼 수 있어요
앱 쪽에서 API를 붙이는 일과 함께 백엔드와 응답 형식을 맞추는 협업이 들어 있습니다. 응답 형식을 백엔드 개발자와 함께 정해 본 경험이 있다면 그 과정을 협업 사례로 들 수 있습니다.
iOS: 앱 출시 후 버그 리포트를 지속적으로 분석하고 오류를 수정합니다.
이렇게 볼 수 있어요
출시 뒤 운영이 업무에 따로 적혀 있습니다. 크래시 리포트를 어떤 도구로 모으고 어떤 기준으로 우선순위를 정했는지까지 적어야 운영을 맡았다는 말에 실체가 생깁니다.
Android: 서버·기획·운영 등 동료들과 협업해 서비스 품질을 개선합니다.
이렇게 볼 수 있어요
협업 대상에 운영 조직이 함께 있습니다. 운영에서 들어온 문의를 앱 수정으로 연결해 본 경험이 있다면 협업 사례로 쓸 수 있습니다.
2자격 요건
Android: Android 앱 개발 경력이 1년 이상이거나 그에 준하는 역량이 있어야 합니다.
이렇게 볼 수 있어요
'또는 그에 준하는 역량'이 함께 적혀 있어 경력이 1년에 못 미쳐도 출시한 앱이나 개인 프로젝트로 역량을 보여 줄 수 있습니다.
Android: Kotlin, Coroutines/Flow를 활용한 개발 경험과 Hilt, Dagger 등 DI 프레임워크 사용 경험이 필요합니다.
이렇게 볼 수 있어요
언어, 비동기 처리, 의존성 주입까지 도구가 구체적으로 적혀 있습니다. 써 본 도구 이름을 공고 표기 그대로 지원서에 적어야 서류에서 바로 확인됩니다.
Android: Ktor, Retrofit 기반 REST API 연동 경험을 요구합니다.
이렇게 볼 수 있어요
써 본 라이브러리와 연동한 API의 종류를 함께 적어야 Ktor와 Retrofit 가운데 무엇을 어디에 썼는지 알 수 있습니다.
iOS: iOS(objective-C, Swift, SwiftUI) 또는 Android(Kotlin/Java) 관련 기본 지식이 있어야 합니다.
이렇게 볼 수 있어요
iOS 직무의 자격 요건은 경험이 아니라 기본 지식으로 적혀 있고 연차도 없습니다. 실무 경력이 짧다면 직접 만든 앱이나 학습 기록이 이 요건의 근거가 됩니다.
iOS: 자료구조, 알고리즘, 네트워크, OS 등 CS(컴퓨터공학) 기초 지식과 RESTful API 및 JSON 통신 구조에 대한 기본적인 이해를 갖춰야 합니다.
이렇게 볼 수 있어요
CS 기초를 자격 요건에 따로 둔 만큼, 자료구조나 네트워크 지식을 앱에서 문제를 푼 경험과 함께 설명해야 합니다.
iOS: 원활한 소통 능력을 갖추고 문제 해결 과정을 즐기는 분을 찾습니다.
이렇게 볼 수 있어요
백엔드 시스템과 협업하는 업무라서 문제를 풀며 다른 직군과 의견을 맞춘 사례가 이 요건과 연결됩니다.
공통: 두 직무 모두 Kotlin Multiplatform(KMP) 개발 경험이 필요합니다.
이렇게 볼 수 있어요
iOS 직무도 KMP 경험을 자격 요건으로 요구합니다. Swift만 써 왔다면 KMP 공유 모듈을 iOS 앱에서 불러 써 본 경험이 있는지부터 확인해야 합니다.
공통: 두 직무 모두 Git 등 버전 관리 도구 사용 경험과 Claude Code, Codex 등 AI 기반 개발 도구 사용에 익숙할 것을 요구합니다.
이렇게 볼 수 있어요
AI 개발 도구가 우대 사항이 아니라 자격 요건에 있습니다. 어떤 작업에 Claude Code나 Codex를 쓰고 결과를 어떻게 검토했는지 구체적으로 적어야 익숙하다는 말이 확인됩니다.
3우대 사항
공통: SQLite, SQLDelight, Room 등 로컬 DB와 대용량 오프라인 데이터 처리 경험, 지도 SDK(iNavi, Google Maps, Naver 등) 활용 경험, 그래프 탐색 알고리즘과 경로 탐색 최적화에 대한 관심을 우대합니다.
이렇게 볼 수 있어요
모빌리티 서비스와 이어지는 항목들입니다. 노선이나 지도 데이터를 기기에 저장해 오프라인으로 쓰게 해 본 경험은 데이터 규모까지 숫자로 적어야 '대용량 오프라인 데이터'라는 조건과 견줄 수 있습니다.
공통: AdMob 미디에이션 등 광고 SDK 연동과 수익화 경험을 우대합니다.
이렇게 볼 수 있어요
미디에이션으로 여러 광고 네트워크를 붙여 본 경험은 이 공고가 맡는 광고 서비스 앱 개발과 직결됩니다.
공통: WebView 기반 하이브리드 화면 개발 경험과 WebView를 통한 네이티브와 JavaScript 연동 경험을 우대합니다.
이렇게 볼 수 있어요
웹 화면에서 네이티브 기능을 호출하게 만드는 브리지를 직접 구현해 본 경험이라면 어떤 네이티브 기능을 연결했는지가 이 우대 사항의 핵심입니다.
공통: 각종 라이브러리 개발 경험, 3rd Party 개발자를 위한 SDK 개발 경험, Profiling에 능숙한 분을 우대합니다.
이렇게 볼 수 있어요
앱 사용자가 아니라 다른 개발자가 쓰는 코드를 만든 경험을 봅니다. 외부에 배포한 라이브러리나 SDK가 있다면 저장소 주소와 사용처를 함께 적은 경력이 유리합니다.
Android: Java 레거시 코드를 Kotlin으로 마이그레이션한 경험, Jetpack Compose 도입 경험, 단위 테스트와 CI/CD 파이프라인 구축 경험, ANR과 크래시를 분석하고 개선한 경험을 우대합니다.
이렇게 볼 수 있어요
Android 직무에만 있는 우대 항목들입니다. 마이그레이션과 Compose 도입은 기존 코드를 얼마만큼 옮겼는지, 크래시 개선은 개선 전후 비율로 규모를 적어야 합니다.
iOS: App Store에 앱을 직접 출시하거나 운영해 본 경험, Firebase 또는 다양한 API 연동 경험을 우대합니다.
이렇게 볼 수 있어요
iOS 직무에만 있는 항목입니다. '출시하거나 운영해 본'이라고 적혀 있어 둘 가운데 하나만 해 봤어도 해당합니다.
4기타 사항
- 게시일 : 2026년 9월 9일
- 고용형태 : 정규직(수습 3개월)
- 근무지 : 판교 삼평동 플레이뮤지엄
- 경력 조건 : 경력 1년 이상(Android 개발자)
- 학력 조건 : 해당 내용은 원본 공고에서 확인되지 않습니다.
쓰는 기술
공고 본문에 적힌 기술만 모은 목록입니다.
- Android
- iOS
- Kotlin
- Java
- objective-C
- Swift
- SwiftUI
- Kotlin Multiplatform
- Coroutines
- Flow
- Hilt
- Dagger
- Ktor
- Retrofit
- Git
- Claude Code
- Codex
- SQLite
- SQLDelight
- Room
- AdMob
- Jetpack Compose
- WebView
- Firebase
전형과 지원
NHN 채용 사이트의 기본 전형은 서류전형, T인터뷰, C인터뷰 순이고 직무에 따라 Pre-Test나 사전 과제, 전화인터뷰가 추가됩니다. 같은 사이트에 올라온 공고라도 법인마다 전형 표기가 달라 지원하는 공고의 합류 여정 항목을 따로 확인해야 합니다.
기본 단계
지원 안내는 전형을 '서류전형 → (Pre-Test) → T인터뷰(Tech) → C인터뷰(Career)'로 적었고, NHN 법인 공고는 그 뒤에 처우협의와 입사를 붙여 적습니다. 합류 여정은 경력 채용 일부 직무가 T인터뷰에서 포트폴리오나 사전과제 PT발표를 한다고 밝혔습니다.
이렇게 볼 수 있어요
사전과제와 라이브코딩, 포트폴리오 제출은 공고마다 붙는 조건이 다릅니다. 공고 아래쪽의 합류 여정 항목에 별표로 달린 주석까지 읽어야 서류 합격 뒤의 일정을 미리 잡을 수 있습니다.
두 인터뷰가 보는 것
T인터뷰는 직무를 잘 아는 스페셜리스트들과 직무 역량과 경험 위주로 약 40분에서 1시간 대화하는 자리이고, C인터뷰는 사업부의 주요 의사결정권자와 인사팀이 일하는 방식, 성향, 가치관을 묻는 자리라고 소개합니다.
이렇게 볼 수 있어요
C인터뷰에는 기술 면접관이 아니라 그 사업부의 의사결정권자가 들어옵니다. 직무 이야기와 별도로 일하는 방식과 지원 동기를 설명할 준비가 필요합니다.
법인마다 다른 표기
분석 시점 NHN Link 공고는 '1차 실무면접'과 '2차 임원면접', NHN ACE 공고는 '1차면접(실무)'와 '2차면접(임원)', NHN COMMERCE 공고는 '1차면접'과 '2차면접'으로 단계를 적었습니다. 세 법인의 공고에는 모두 상시 채용이라 면접이 수시로 진행되고 먼저 지원한 사람에게 기회가 먼저 부여된다는 안내가 있었습니다.
이렇게 볼 수 있어요
같은 채용 사이트라도 법인마다 단계 이름이 다릅니다. 먼저 지원한 사람부터 면접이 잡히는 공고라면 지원 시점을 늦출수록 기회가 줄어듭니다.
결과 안내와 재지원
수시채용 서류 결과는 1개월 이내, 면접 결과는 면접일로부터 최대 2주 이내에 안내하고 법인별로 발표 일정이 다를 수 있다고 적었습니다. 같은 공고에 다시 지원하려면 결과를 받은 시점부터 최소 6개월 뒤를 권장한다고 밝혔습니다.
이렇게 볼 수 있어요
6개월은 금지가 아니라 권장 기간이고, 같은 공고에 대한 안내입니다. 6개월 뒤 다시 지원하려면 1:1 채용문의로 절차를 안내받으라고 적었습니다.
지원서 양식과 중복 지원
지원서는 사진 없는 양식이고 최종 제출 뒤에는 고칠 수 없습니다. 한 공고 안에서는 한 직무에만 지원할 수 있습니다. 인성·적성 검사는 없지만 직무에 따라 서류 합격자에게 직무지식 테스트를 진행합니다.
이렇게 볼 수 있어요
제출 뒤 수정이 안 되므로 공고의 자격 요건과 맞춰 보는 검토는 제출 전에 끝내야 합니다. 포트폴리오가 필수인 공고도 있어 첨부 조건을 공고마다 확인해야 합니다.
이 공고만 다른 점
서류전형, 1차면접(실무), 2차면접(임원), 최종합격 순이고, 서류 합격자에게만 면접을 개별 안내합니다.
T인터뷰·C인터뷰 대신 실무면접과 임원면접 두 번으로 진행하고, 처우협의 단계는 따로 적혀 있지 않습니다.
상시 채용이라 면접이 수시로 진행되고, 우선 지원자에게 기회가 먼저 부여됩니다.
먼저 지원한 사람부터 면접 기회를 받으므로 두 직무 가운데 하나를 정했다면 지원을 미루지 않는 편이 유리합니다.
지원 전 준비할 것
- 1
두 직무 가운데 하나 정하기
Android 개발자와 iOS 개발자는 자격 요건이 다릅니다. Android 직무는 연차와 라이브러리를 구체적으로 적었고 iOS 직무는 기본 지식과 CS 기초를 적었으므로, 지금까지 쓴 언어와 출시 경험에 맞는 쪽을 먼저 고릅니다.
- 2
KMP와 AI 개발 도구 경험 따로 적기
Kotlin Multiplatform 개발 경험과 Claude Code, Codex 같은 AI 기반 개발 도구는 두 직무 모두 자격 요건입니다. 공유 모듈에서 맡은 범위와 AI 도구를 쓴 작업을 각각 한 줄 이상으로 적어 두세요.
- 3
모빌리티·광고 기능 경험 고르기
우대 사항의 지도 SDK, 경로 탐색, 오프라인 데이터, 광고 SDK 수익화는 두 직무에 공통입니다. 해 본 항목이 있다면 쓴 SDK 이름을 공고 표기대로 적고 데이터 규모나 수익 변화 같은 숫자를 붙입니다.