기업 채용 분석/메가존얼라이언스

[메가존] [MZD] 프로젝트 투입 Native 개발(Android) 경력 채용 공고 분석

Telecom Framework·ConnectionService 기반 통화/mVoIP 서비스와 자체 통화 UI, Room 기반 대용량 로컬 DB를 갖춘 Android 앱을 고객 프로젝트에서 개발하는 메가존.디지털(MZD)의 프로젝트 투입 Native 개발자 공고입니다. 이 공고는 같은 MZD의 iOS 공고에 적힌 통화 앱 업무를 Android에서 맡습니다. 필요 경력은 특급 10년 이상(리더), 고급 8년 이상, 중급 4년 이상으로 iOS 공고(고급 5년·중급 3년)와 기준이 다릅니다. Telecom Framework 또는 mVoIP 앱 실무 구현 경험은 고급 이상에게 필수입니다.

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

이 자리가 왜 생겼을까요

메가존.디지털(MZD)은 이 공고를 등록한 2026년 9월 7일에 프로젝트 투입 Native 개발(iOS) 공고와 QA/검증 공고도 함께 등록했습니다. iOS 공고는 CallKit·PushKit 기반 mVoIP 수발신과 Bluetooth 오디오 연결을, QA/검증 공고는 통화 앱의 통화 연결 구조와 Bluetooth 오디오 라우팅 검증을 업무로 적었습니다. 이 공고는 같은 종류의 통화 기능을 Android의 Telecom Framework와 AudioManager로 구현하는 일을 맡고, 제목에 '프로젝트 투입'을 달았습니다. Android 통화 앱을 만든 경험이 있다면 그 가운데 수신 안정성과 오디오 처리를 다룬 사례를 골라 자세히 적을 수 있습니다.

메가존얼라이언스가 지금 어떤 사업에 집중하고 있는지는 메가존얼라이언스 채용 분석에서 이어서 볼 수 있습니다.

1하게 될 업무

  • Telecom Framework·ConnectionService를 연동해 통화/mVoIP 서비스를 구현하고 자체 통화 UI(InCallService)를 개발합니다.

    이렇게 볼 수 있어요

    시스템 통화 화면 대신 앱이 직접 통화 UI를 그립니다. ConnectionService나 InCallService를 다뤄 본 앱이 있다면 그 앱에서 맡은 통화 흐름이 이 업무와 가깝습니다.

  • 앱 생명주기와 Background Execution(Doze, App Standby, Foreground Service 제한) 제어 정책에 대응해 구현합니다.

    이렇게 볼 수 있어요

    앱이 대기 상태여도 전화를 받아야 하므로 백그라운드 제한 대응이 업무로 따로 있습니다. Doze/App Standby 상태의 수신 안정성은 우대 사항에도 나옵니다. 대응한 Android 버전까지 밝히면 범위가 분명해집니다.

  • AudioManager로 Bluetooth 오디오 장치를 연결하고 오디오 Route(스피커·이어폰·BT) 처리와 변경 상태를 검증합니다.

    이렇게 볼 수 있어요

    통화 중 출력 장치가 바뀌는 경우까지 검증 대상입니다. 장치 전환에서 생긴 결함을 고친 사례가 있다면 장치 조합과 처리 방식을 나눠 설명할 수 있습니다.

  • Room으로 서버 수준의 App Local DB를 보관·적재하고 마이그레이션 쿼리를 최적화합니다(통화 이력·연락처 대용량).

    이렇게 볼 수 있어요

    로컬 DB가 통화 이력과 연락처 같은 대용량 데이터를 다룹니다. 다룬 데이터 건수와 쿼리 속도의 개선 전후 수치가 있다면 공고가 말한 '서버 수준'의 규모를 그 숫자로 설명하는 게 좋습니다.

  • 시인성·가독성·접근성을 고려해 Native GUI(XML 또는 Jetpack Compose)를 구현합니다.

    이렇게 볼 수 있어요

    XML과 Jetpack Compose 가운데 하나로 화면을 만듭니다. 접근성 설정을 반영한 화면이 있다면 포트폴리오에 그 화면을 넣을 수 있습니다.

  • Datadog(RUM, Crash Reporting)으로 재현이 어려운 Crash/Hang/ANR과 VOC를 분석해 해결합니다.

    이렇게 볼 수 있어요

    우대 사항에 ANR·Crash 분석 도구 실무 활용이 다시 나옵니다. 재현되지 않던 ANR을 로그로 좁혀 고친 경험이라면 쓴 도구와 찾아낸 원인을 중심으로 써야 합니다.

  • 3rd Party SDK(분석·푸시·인증)를 연동하고 버전 호환성을 관리합니다.

    이렇게 볼 수 있어요

    연동할 SDK에 푸시가 들어 있고, 이 앱은 Doze·App Standby 제한 속에서도 통화를 받아야 하는 mVoIP 앱입니다. Firebase 같은 푸시 SDK로 백그라운드 수신을 안정시켜 본 경험이나 AppsFlyer 등의 버전을 올리며 호환성 문제를 풀어 본 경험이 이 업무와 이어집니다.

2자격 요건

  • 필요 경력은 특급 10년 이상(리더), 고급 8년 이상, 중급 4년 이상입니다.

    이렇게 볼 수 있어요

    공고 머리와 포지션 정보에는 경력 4년 이상으로 적혀 있고, 자격 요건은 연차를 세 등급으로 나눴습니다. 지원서에 자신의 연차와 지원하는 등급을 함께 밝히면 됩니다.

  • 필요 기술 스택으로 Kotlin, Android SDK, Telecom Framework(ConnectionService·InCallService), AudioManager·Bluetooth SCO, Coroutines/Flow, Room, Jetpack Compose 또는 XML, AppsFlyer 등 3rd Party SDK, Datadog RUM/Crash Reporting, Firebase를 적었습니다.

    이렇게 볼 수 있어요

    업무에 나온 기술 대부분이 필요 기술 스택에도 적혀 있습니다. 써 본 기술을 공고 표기 그대로 나열하고 어느 프로젝트에서 썼는지 붙이면 대조가 쉽습니다.

  • 시니어는 영어 커뮤니케이션이 필수입니다.

    이렇게 볼 수 있어요

    어느 등급부터 시니어인지는 따로 적혀 있지 않습니다. 고급·특급으로 지원한다면 영어로 회의하거나 문서를 써 본 경험을 구체적으로 밝혀 두는 것이 좋습니다.

  • Telecom Framework 또는 mVoIP 앱 실무 구현 경험은 고급 이상에게 필수입니다.

    이렇게 볼 수 있어요

    Telecom Framework와 mVoIP 앱이 '또는'으로 이어져 있어 두 경험 모두 이 조건에 들어갑니다. 고급 이상으로 지원한다면 구현한 앱과 맡은 통화 기능을 지원서에 자세히 써야 합니다.

3우대 사항

  • Doze/App Standby 환경에서 수신 안정성을 확보한 경험을 우대합니다.

    이렇게 볼 수 있어요

    이 우대는 업무의 백그라운드 정책 대응 가운데 Doze/App Standby 상태에서 수신이 끊기는 문제를 직접 다뤄 본 경험을 묻습니다. 수신 실패율이 어떻게 바뀌었는지 숫자가 있다면 그 숫자를 그대로 쓰는 편이 좋습니다.

  • ANR·Crash 분석 도구(Datadog/Crashlytics)를 실무에서 활용해 본 경험을 우대합니다.

    이렇게 볼 수 있어요

    업무에는 Datadog이, 우대에는 Datadog과 Crashlytics가 적혀 있습니다. 두 도구 가운데 써 본 것을 이름 그대로 밝히고 해결한 결함 수를 붙이면 됩니다.

4기타 사항

  • 게시일 : 2026년 9월 7일
  • 고용형태 : 정규직(정규직 전환을 위한 평가기간 3개월 계약직 운영)
  • 근무지 : 메가존산학연센터(과천) (대한민국 경기도 과천시 7길 과천대로 74)
  • 경력 조건 : 경력 4년 이상
  • 학력 조건 : 해당 내용은 원본 공고에서 확인되지 않습니다.

쓰는 기술

공고 본문에 적힌 기술만 모은 목록입니다.

  • Kotlin
  • Android SDK
  • Telecom Framework
  • ConnectionService
  • InCallService
  • AudioManager
  • Bluetooth SCO
  • Coroutines
  • Flow
  • Room
  • Jetpack Compose
  • XML
  • AppsFlyer
  • Datadog
  • Crashlytics
  • Firebase

전형과 지원

메가존얼라이언스 채용 담당자가 안내하는 기본 절차는 지원서 제출, 1차 실무면접, 2차 바레이저면접, 3차 최종면접, 입사조건 검토, 최종합격의 6단계입니다. 분석 시점에 열어 본 메가존(주) 공고는 대부분 바레이저면접 없이 실무 면접과 최종 면접을 적었고(Physical AI 사업단의 품질 보증, 서비스·제품 기획, 데이터 엔지니어링, 백엔드 엔지니어링 공고는 실무 면접 뒤 바로 입사 조건 검토), 코딩 테스트와 기술 면접은 부서와 직무에 따라 붙습니다.

  • 기본 단계

    서류는 각 사업부 실무자가 검토하고, 1차 실무면접은 부서장과 Hiring Manager가 직무적합성을 확인합니다. 회사는 Hiring Manager를 '일반적으로 각 부서의 최고 부서장'이라고 설명했습니다. 직무에 따라 기술 면접 같은 추가 면접이 있고, 코딩 테스트를 할지는 부서와 직무에 따라 달라 서류 합격 때 따로 알려 줍니다.

    이렇게 볼 수 있어요

    첫 면접부터 부서의 최고 책임자가 들어올 수 있습니다. 실무 질문에 대비하면서 그 사업부가 하는 사업도 미리 알아보고 면접에 들어갑니다.

    담당자가 알려주는 채용 A to Z (메가존얼라이언스 채용)

  • 바레이저면접

    자주 묻는 질문은 2차 바레이저면접을 '당사의 핵심 가치와 문화 적합성 및 문제 해결 능력 등 종합적으로 검토'하는 단계라고 설명합니다. 채용 담당자 안내는 필요하면 레퍼런스 체크와 인성검사가 더해질 수 있다고 적었고, 3차 최종면접은 경영진과의 면접입니다.

    이렇게 볼 수 있어요

    직무 면접과 별도로 회사의 가치에 맞는지를 보는 단계가 하나 더 있습니다. 인재상 네 가지와 Trinity Values에 맞는 경험을 미리 골라 두면 이 면접에서 바로 쓸 수 있습니다.

    자주 묻는 질문 (메가존얼라이언스 채용)

  • 법인과 채용관마다 다른 단계 표기

    분석한 메가존클라우드 공고는 모두 '지원서 제출 > 1차 실무면접 > 2차 바레이저면접 > 3차 최종면접 > 입사조건검토 > 최종합격'을 적었습니다. 분석한 메가존소프트 공고도 같은 순서를 적었습니다. 메가존(주)의 Physical AI Lab·MZD·화웨이 BD·회계 업무 담당자·총무 업무지원 담당·기술 영업·의료플랫폼사업팀 보험심사·통합서비스플랫폼본부 UI/UX 디자이너·호스팅케이알(Hosting.kr) 운영·디지털자산 사업 및 제품 기획 리더 공고는 '지원서 제출 > 실무 면접 > 최종 면접 > 입사 조건 검토 > 최종 합격' 순서입니다. 디지털자산 사업 및 제품 기획 리더 공고는 1차 면접 뒤에 과제 수행 프로세스가 있을 수 있다고 덧붙였습니다. 메가존(주) Physical AI 사업단의 품질 보증, 서비스·제품 기획, 데이터 엔지니어링(Data Engineer / DBA), 백엔드 엔지니어링(Backend/Platform Engineer) 공고는 전형이 '지원서 제출 > 실무 면접 > 입사 조건 검토 > 최종 합격'이라 최종 면접이 없습니다. AI 전용 채용관 페이지는 1차 실무면접, 바레이저면접, 2차 실무면접 순으로 단계 이름을 붙였습니다.

    이렇게 볼 수 있어요

    같은 사이트 안에서도 법인과 페이지마다 단계 이름이 다릅니다. 지원하는 공고 본문 아래쪽 '합류 여정'의 채용과정 줄이 그 공고의 실제 절차입니다.

    [메가존] [Physical AI Lab] 로봇 엔지니어 공고

  • 결과 안내 기간

    자주 묻는 질문은 서류 검토를 '가능한 1~2주 안으로' 진행하고 서류 합격자에게만 따로 알린다고 답합니다. 채용 담당자 안내는 서류 검토가 최대 2~3주, 실무면접과 최종면접도 각각 최대 2~3주까지 걸릴 수 있다고 적었습니다. 자주 묻는 질문은 전형 결과에 대한 피드백을 내부 가이드에 따라 공유하지 않는다고 답합니다.

    이렇게 볼 수 있어요

    서류에서 떨어지면 따로 연락을 받지 못할 수 있습니다. 결과가 궁금하면 언제든 recruit@mz.co.kr이나 나인하이어 카카오톡으로 물어보라고 회사가 안내합니다.

    담당자가 알려주는 채용 A to Z (메가존얼라이언스 채용)

  • 중복 지원과 재지원

    여러 포지션과 여러 계열사에 중복으로 지원할 수 있고 불이익도 없다고 안내합니다. 여러 포지션에서 실무면접을 통과하면 최종 면접은 회사가 정한 한 포지션으로만 진행합니다. 다른 포지션에서 불합격해도 다시 지원하는 데 제한이 없다고 적었습니다.

    이렇게 볼 수 있어요

    관심 있는 사업부가 여럿이면 각각 지원해도 됩니다. 실무면접은 포지션마다 따로 보므로 이력서도 공고마다 따로 맞춥니다.

    담당자가 알려주는 채용 A to Z (메가존얼라이언스 채용)

  • 서류 양식과 포트폴리오

    정해진 이력서 양식은 없고 자유양식으로 내면 되며, 이력서·자기소개서·포트폴리오·노션 등 어떤 방법이든 좋다고 안내합니다. 직무에 따라 포트폴리오를 요청할 수 있고, 자주 묻는 질문은 제출 뒤 서류를 보태려면 나인하이어 카카오톡이나 메일로 보내고, 메일로 낼 때는 포지션 명과 이름을 함께 적으라고 안내합니다.

    이렇게 볼 수 있어요

    양식이 정해져 있지 않으므로 사업부 소개와 공고 요건에 맞춰 경력을 어떻게 정리할지도 지원자가 정합니다. 영상 편집 공고처럼 포트폴리오를 필수로 적은 공고는 첨부를 빠뜨리지 않아야 합니다.

    담당자가 알려주는 채용 A to Z (메가존얼라이언스 채용)

  • 입사 후 3개월 평가 기간

    메가존클라우드 공고는 대부분 고용형태를 '정규직 (정규직 전환을 위한 평가기간 3개월 계약직 운영)'으로 적고, AI Research Engineer 공고는 '정규직(정규직 전환을 위한 3개월 평가 필요)'로 적었습니다. 채용 담당자 안내는 이 3개월이 전 직원에게 공통으로 운영되는 기간이고 근속 기간과 퇴직금 산정에는 모두 포함된다고 설명합니다. 다만 메가존(주) Physical AI 사업단의 품질 보증, 서비스·제품 기획, 데이터 엔지니어링, 백엔드 엔지니어링 공고는 평가기간을 6개월로 적고 기간이 끝날 때 정규직 전환 면접을 두며, MZD의 iOS·Android·QA/검증·제조AX ML 엔지니어·제조AX AI 애플리케이션·MLOps 엔지니어·제조AX 데이터 엔지니어·제조AX UI/UX 기획·컨설턴트·Web/Front-End 공고는 수행 업무와 프로젝트에 따라 평가기간이 달라질 수 있다고 덧붙였습니다.

    이렇게 볼 수 있어요

    첫 3개월은 계약직 형태의 평가 기간입니다. 근속과 퇴직금 계산에서는 빠지지 않는다는 점까지 확인하고 처우 협의에 들어가면 됩니다.

    담당자가 알려주는 채용 A to Z (메가존얼라이언스 채용)

  • 이 공고만 다른 점

    • 채용과정이 지원서 제출 > 실무 면접 > 최종 면접 > 입사 조건 검토 > 최종 합격이고, 메가존클라우드 공고에 있는 바레이저면접이 없습니다.

      면접은 실무 면접과 최종 면접 두 번입니다. Telecom Framework 연동과 백그라운드 수신 처리 사례를 실무 면접에서 코드 수준으로 설명할 준비가 필요합니다.

    • 포지션 정보는 정규직 전환을 위한 평가기간 3개월을 적고, 수행 업무와 프로젝트에 따라 평가기간이 달라질 수 있다고 덧붙였습니다.

      투입되는 프로젝트에 따라 평가기간이 3개월과 다를 수 있습니다. 입사 조건 검토 단계에서 투입 프로젝트와 평가기간을 물어볼 수 있습니다.

    지원 전 준비할 것

    1. 1

      등급과 연차 맞추기

      특급·고급·중급 가운데 자기 연차가 드는 등급을 정하고, 고급 이상이면 Telecom Framework나 mVoIP 구현 경험이 잘 보이도록 이력서를 정리합니다.

    2. 2

      백그라운드 수신 사례

      Doze나 App Standby 상태에서 수신이 끊겼던 사례 하나를 골라 원인, 대응, 수신 안정성 변화를 순서대로 정리해 보세요.

    3. 3

      ANR 추적 기록

      Datadog이나 Crashlytics로 ANR·Crash를 추적해 고친 사례를 단서, 원인, 수정 내용으로 나눠 적어 둡니다.

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