기업 채용 분석/NHN

[NHN ACE] 모빌리티·광고 서비스 모바일 앱 개발자(Android/iOS) 공고 분석

모빌리티와 광고 서비스의 모바일 앱을 만드는 NHN ACE 공고이고, Android 개발자와 iOS 개발자 두 직무를 함께 뽑습니다. 두 직무 모두 Kotlin Multiplatform 공유 모듈과 공공데이터 API 연동을 맡고, 자격 요건에 KMP 개발 경험과 Claude Code, Codex 같은 AI 기반 개발 도구를 나란히 적었습니다. 연차는 Android 직무만 'Android 앱 개발 경력 1년 이상 또는 그에 준하는 역량'으로 밝혔습니다.

이 공고 분석은 2026년 10월 17일에 이뤄졌습니다. 이후 채용이 종료되었을 수 있습니다.

이 자리가 왜 생겼을까요

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발표를 한다고 밝혔습니다.

    이렇게 볼 수 있어요

    사전과제와 라이브코딩, 포트폴리오 제출은 공고마다 붙는 조건이 다릅니다. 공고 아래쪽의 합류 여정 항목에 별표로 달린 주석까지 읽어야 서류 합격 뒤의 일정을 미리 잡을 수 있습니다.

    NHN Careers 지원 안내

  • 두 인터뷰가 보는 것

    T인터뷰는 직무를 잘 아는 스페셜리스트들과 직무 역량과 경험 위주로 약 40분에서 1시간 대화하는 자리이고, C인터뷰는 사업부의 주요 의사결정권자와 인사팀이 일하는 방식, 성향, 가치관을 묻는 자리라고 소개합니다.

    이렇게 볼 수 있어요

    C인터뷰에는 기술 면접관이 아니라 그 사업부의 의사결정권자가 들어옵니다. 직무 이야기와 별도로 일하는 방식과 지원 동기를 설명할 준비가 필요합니다.

    NHN Careers 합류 여정

  • 법인마다 다른 표기

    분석 시점 NHN Link 공고는 '1차 실무면접'과 '2차 임원면접', NHN ACE 공고는 '1차면접(실무)'와 '2차면접(임원)', NHN COMMERCE 공고는 '1차면접'과 '2차면접'으로 단계를 적었습니다. 세 법인의 공고에는 모두 상시 채용이라 면접이 수시로 진행되고 먼저 지원한 사람에게 기회가 먼저 부여된다는 안내가 있었습니다.

    이렇게 볼 수 있어요

    같은 채용 사이트라도 법인마다 단계 이름이 다릅니다. 먼저 지원한 사람부터 면접이 잡히는 공고라면 지원 시점을 늦출수록 기회가 줄어듭니다.

    NHN Link FE개발 담당 공고

  • 결과 안내와 재지원

    수시채용 서류 결과는 1개월 이내, 면접 결과는 면접일로부터 최대 2주 이내에 안내하고 법인별로 발표 일정이 다를 수 있다고 적었습니다. 같은 공고에 다시 지원하려면 결과를 받은 시점부터 최소 6개월 뒤를 권장한다고 밝혔습니다.

    이렇게 볼 수 있어요

    6개월은 금지가 아니라 권장 기간이고, 같은 공고에 대한 안내입니다. 6개월 뒤 다시 지원하려면 1:1 채용문의로 절차를 안내받으라고 적었습니다.

    NHN Careers 지원 안내

  • 지원서 양식과 중복 지원

    지원서는 사진 없는 양식이고 최종 제출 뒤에는 고칠 수 없습니다. 한 공고 안에서는 한 직무에만 지원할 수 있습니다. 인성·적성 검사는 없지만 직무에 따라 서류 합격자에게 직무지식 테스트를 진행합니다.

    이렇게 볼 수 있어요

    제출 뒤 수정이 안 되므로 공고의 자격 요건과 맞춰 보는 검토는 제출 전에 끝내야 합니다. 포트폴리오가 필수인 공고도 있어 첨부 조건을 공고마다 확인해야 합니다.

    NHN Careers 지원 안내

  • 이 공고만 다른 점

    • 서류전형, 1차면접(실무), 2차면접(임원), 최종합격 순이고, 서류 합격자에게만 면접을 개별 안내합니다.

      T인터뷰·C인터뷰 대신 실무면접과 임원면접 두 번으로 진행하고, 처우협의 단계는 따로 적혀 있지 않습니다.

    • 상시 채용이라 면접이 수시로 진행되고, 우선 지원자에게 기회가 먼저 부여됩니다.

      먼저 지원한 사람부터 면접 기회를 받으므로 두 직무 가운데 하나를 정했다면 지원을 미루지 않는 편이 유리합니다.

    지원 전 준비할 것

    1. 1

      두 직무 가운데 하나 정하기

      Android 개발자와 iOS 개발자는 자격 요건이 다릅니다. Android 직무는 연차와 라이브러리를 구체적으로 적었고 iOS 직무는 기본 지식과 CS 기초를 적었으므로, 지금까지 쓴 언어와 출시 경험에 맞는 쪽을 먼저 고릅니다.

    2. 2

      KMP와 AI 개발 도구 경험 따로 적기

      Kotlin Multiplatform 개발 경험과 Claude Code, Codex 같은 AI 기반 개발 도구는 두 직무 모두 자격 요건입니다. 공유 모듈에서 맡은 범위와 AI 도구를 쓴 작업을 각각 한 줄 이상으로 적어 두세요.

    3. 3

      모빌리티·광고 기능 경험 고르기

      우대 사항의 지도 SDK, 경로 탐색, 오프라인 데이터, 광고 SDK 수익화는 두 직무에 공통입니다. 해 본 항목이 있다면 쓴 SDK 이름을 공고 표기대로 적고 데이터 규모나 수익 변화 같은 숫자를 붙입니다.

    모바일 개발자 지원을 준비한다면