iOS 모바일앱 개발자
About
[독서와 무제한 친해지리, 당신의 일상을 1밀리+]
밀리의서재는 2017년 국내 최초로 전자책 구독 서비스를 선보인 이래, 국내 최대 독서 플랫폼으로 자리매김하며 빠르게 성장해왔습니다. 2025년 2분기 기준, 누적 가입자 수 890만 명을 기록하며, 고객들에게 꾸준한 사랑을 받고 있습니다. B2B, B2BC 영역에서도 지속적인 확장을 이어가며 지난해에는 매출 726억 원과 영업이익 110억 원을 기록했습니다. 이는 전년 대비 각각 28.3%와 5.8%의 성장률로, 견고한 비즈니스 성과를 보여줬습니다.
업계 선두 자리에 안주하지 않고, ‘독서 종합 플랫폼’으로의 도약을 목표로 하고 있습니다. 콘텐츠 포트폴리오를 다각화하고, 독서 경험을 더욱 다채롭게 만드는 다양한 서비스를 지속적으로 선보이며 독서의 새로운 패러다임을 만들어가고 있습니다.
[읽는 재미는 그대로, 방식은 자유롭게]
밀리의서재는 전자책 외에도 오디오북, 챗북, 오브제북, 도슨트북 등 새로운 형태의 독서 콘텐츠를 제공합니다. 또한, 책을 깊이 탐색하도록 도와주는 대화형 AI 독서 메이트 ‘AI 독파밍’, 자연스러운 음성으로 책을 들을 수 있는 AI TTS, 책 속 인물이나 작가와 대화하듯 소통할 수 있는 '페르소나 챗봇' 등 차별화된 사용자 경험을 선사합니다.
[독서를 더 깊고 넓게]
밀리의서재는 2025년 6월 '밀리 스토리' 론칭을 시작으로 일반 도서를 넘어 웹소설, 웹툰 등 장르형 콘텐츠까지 콘텐츠의 범위를 확장하고있습니다. 그뿐만 아니라, 누구나 작가가 될 수 있는 출간 플랫폼인 ‘밀리로드’와 밀리가 직접 기획· 제작하는 '밀리 오리지널' 사업을 통해 새로운 오리지널 IP를 발굴하고 다채로운 콘텐츠를 제공하고 있습니다. 더 나아가, '밀리 플레이스’를 통해 온·오프라인을 아우르는 통합적인 독서 환경을 만들어가고 있습니다.
밀리의서재는 앞으로도 고객들의 즐거운 독서 경험을 최우선으로 하는 독서 종합 플랫폼으로 나아갈 것입니다. 독서를 통해 사람들의 일상을 조금 더 가치 있고 즐겁게 만드는 여정에 함께해 주세요!
[밀리의서재에 대해 더 궁금하시다면?]
• 밀리의서재 홈페이지: https://www.mille.co.kr
• 밀리의서재 유튜브 채널: https://www.youtube.com/@Milliebook
• 밀리의서재의 다양한 소식 확인하기:
밀리의서재, 2025년 상반기 누적 매출 407억 원… 사상 최대 분기 실적 기록 https://www.millie.town/pr/235/
밀리의서재, 연간 실적 발표… 작년 매출 726억 원 달성 https://www.millie.town/pr/215/
‘독서 종합 플랫폼으로 도약’ kt 밀리의서재, 콘텐츠·오프라인 전방위 확장 담은 2025년 사업 로드맵 발표 https://www.millie.town/pr/220/
‘AI로 넓어진 독서의 지평’ 밀리의서재, ‘MSC 2025’서 독서 혁신 사례 공유 https://www.millie.town/pr/216/
kt 밀리의서재, 웹소설 서비스 정식 론칭… 신규 콘텐츠 라인업 공개 및 기념 프로모션 전 https://www.millie.town/pr/231/
[팀 소개]
이 포지션은 플랫폼기술본부 클라이언트팀 소속이에요.
클라이언트팀은 밀리의서재 모바일 앱의 iOS·Android 클라이언트를 함께 개발하고 있어요. 전자책 뷰어(EPUB·PDF), 오디오북 재생, Apple Watch·CarPlay·위젯 등 다양한 디바이스와 플랫폼에 걸쳐 독서 경험을 만들고 두 플랫폼 간의 아키텍처·기능 일관성을 함께 고민하며 일합니다.
Responsibilities
- 아키텍처 설계 : 모듈 구조·의존성·상태 관리 등 앱 전반의 설계 방향을 수립하고 주도해요.
- 핵심 기능 개발 : EPUB·PDF 뷰어, 오디오북 재생, 결제(IAP), Apple Watch·CarPlay·위젯의 핵심 기능을 개발해요.
- 코드 품질 : 코드 리뷰와 테스트 전략을 수립하고 CI/CD·배포 파이프라인 개선 업무를 진행해요.
- AI 개발 환경 : 코딩 에이전트·MCP·자동화 도구 기반의 사내 개발 워크플로우를 구축하고 점진적으로 고도화하며, AI 페어 프로그래밍 산출물에 대한 검증과 품질 관리 체계를 수립해요.
- 협업·생산성 : 기술 의사결정에 참여하고 팀 전체 개발 효율을 끌어올리는 도구와 프로세스를 개선해요.
Requirements
- iOS 앱 개발 경험이 5년 이상이신 분을 찾고 있어요.
- Swift , Swift Concurrency·Combine 실무 경험이 있으신 분을 찾아요.
- UIKit·SwiftUI 모두 경험해보신 분을 찾아요.
- MVVM·Clean Architecture·TCA 등 아키텍처 패턴 기반의 설계 및 리팩토링 경험이 있으신 분을 찾아요.
- Swift Package Manager 기반 모듈 분리 및 의존성 관리 경험이 있어야 해요.
- 단위·UI 테스트 작성과 CI/CD 운영 경험이 있으신 분을 찾아요.
- 코드 리뷰·기술 문서화·크로스 펑셔널 의사결정을 주도한 협업 경험이 있으신 분을 찾아요.
Preferred
- Claude Code·Cursor 등 코딩 에이전트 실전 활용 경험이 있으신 분이면 좋아요.
- MCP(Model Context Protocol) 기반 도구·서버·스킬 작성 경험이 있으시면 좋아요.
- 사내 빌드·리뷰·QA·배포 워크플로우에 AI 자동화를 도입하거나 고도화한 경험을 환영해요.
- 프롬프트·컨텍스트 엔지니어링 및 평가(eval) 설계 경험이 있으시면 좋아요.
- AI 페어 프로그래밍 산출물의 검증·리뷰·테스트 자동화 및 지속적 고도화해 보신 경험이 있다면 좋아요.
- Android(Kotlin) 앱 개발 경험이 있으신 분을 환영해요.
- Flutter·React Native·Kotlin Multiplatform 등 크로스 플랫폼 프레임워크 경험이 있으시면 좋아요.
- iOS·Android 간 아키텍처·기능 일관성 유지 및 협업 경험이 있으신 분을 환영해요.
- 오디오·미디어 재생(AVFoundation, AVPlayer, 백그라운드 오디오) 경험이 있으시면 좋아요.
- Apple Watch·CarPlay·위젯·앱 익스텐션 개발 경험이 있으시면 좋아요.
- EPUB·PDF 뷰어 또는 텍스트 렌더링 엔진 개발 경험이 있으시면 좋아요.
- StoreKit 2 기반 인앱결제 및 구독 서비스 운영 경험이 있으시면 좋아요.
- Objective-C ↔ Swift 브릿징 및 레거시 코드 리팩토링 경험이 있으시면 좋아요.
- Instruments를 활용한 성능·메모리·배터리·앱 사이즈 최적화 경험이 있으시면 좋아요.
- Fastlane·App Store Connect API 기반 배포 자동화 경험이 있으시면 좋아요.
- Sentry 등 모니터링 도구 기반 품질 관리 경험이 있으시면 좋아요.
- 도서나 콘텐츠, 구독 서비스 도메인에서의 개발 경험이 있으신 분을 환영해요.
Benefits
[밀리다움]
임팩트를 만드는 도전에 집중합니다.
• 밀리는 도전을 추구합니다. 새로운 고객 경험을 탐색하며 외연을 넓히고, 이미 만들어진 것에 깊이를 더해 내실을 다집니다.
• 우리의 도전은 밀리의 안과 밖을 아울러 고객의 임팩트를 만드는 전략적인 결정입니다.
도전을 이끌거나, 따르거나, 비켜줍니다.
• 집중해야 할 목표가 공유되면 함께 몰입합니다. 도전 과제에서 주도적으로 역할을 찾거나, 적극적으로 돕거나, 그렇지 않다면 마음을 함께 해 주세요.
• 우리의 R&R에 부정적이거나 수동적인 역할은 없습니다.
탁월한 결과와 퍼포먼스를 만들기 위해 학습합니다.
• 스스로 나아지고자 하는 열망은 우리를 앞으로 나아가게 만듭니다. 언제나 더 좋은 방법을 찾는 태도는 나와 팀을 건강하게 만듭니다.
• 탁월함은 도전에 가치를 더하고 결과물을 만듭니다.
주도적으로 실행하고 책임지고 마무리합니다.
• 스스로의 원칙에 따라 행동할 수 있는 자율은 일을 시작하고 맺는 실력입니다.
• 기발한 아이디어가 한 번의 도전으로 끝나지 않도록 일에 완결성을 더하고 기록으로 남깁니다. 전문성과 책임 위에 밀리의 자율이 있습니다.
수평적으로 일하며 동료를 신뢰하고 존중합니다.
• 서로의 역량을 믿고 맡길 때, 우리는 혼자 할 때보다 더 멋진 일들에 도전할 수 있습니다.
• 마음을 열고 동료의 의견을 듣는 태도는 팀을 하나되게 만듭니다. 신뢰와 존중은 협업의 기본입니다.
과정에서 결과까지 투명하고 정직하게 공유합니다.
• 도전의 과정과 결과물은 '나의 것'이 아닌 '우리의 것'입니다. 업무의 진행과 결과가 투명하게 공유될 때 실패도 다음 시행착오를 줄이는 자산이 됩니다.
• 함께 학습하고 더 나은 성과를 만듭니다.
밀리가 더 나아지는 일이라면 생각한 것을 말합니다.
• 밀리의 솔직함은 모두의 진일보를 위해 용기를 내는 마음입니다. 논란이 생길 만한 일이라도 밀리에 필요하다면 말해야 합니다.
• 마음 속에 머물러 있는 생각이 우리의 다음 도전 과제일 수 있습니다.
목표지향적인 피드백으로 함께 성장합니다.
• 일상적인 상호 피드백은 우리의 성장을 이끄는 중요한 도구입니다. 업무의 목적과 임팩트를 확인하고, 잘한 것과 보완할 점을 발견하고 공유합니다.
• 서로를 위한 피드백으로 성장과 도전을 이어나갑니다.
[근무 환경 및 복리후생]
각자의 스타일에 맞게 유연하게 일합니다
• 출근과 퇴근 시간은 각자의 스타일에 맞게 조절합니다.
• 10시에서 5시까지 집중 근무합니다.
• 법정근로시간을 초과할 경우 분 단위로 근무 수당을 지원합니다.
집중해서 일한 만큼 재충전할 수 있도록 지원합니다
• 여름과 겨울, 연 2회의 전직원이 함께 연차를 소진하여 집중적인 휴식을 취합니다.
• 매월 첫째, 셋째, 다섯째 주 수요일에 전사 휴식을 갖습니다.
• 3년에 한 번, 3주 간의 유급 안식 휴가를 지원합니다.
• 생일을 맞은 식구에게는 선물과 생일 유급 휴가를 지원합니다.
• 1년에 2일 워킹맘 휴가를 지원합니다.
동료와 함께하는 시간을 응원합니다
• 동료와 함께하는 여행 경비를 지원합니다.
• 매달 색다른 문화 행사가 있는 '밀리 투게더'를 운영합니다.
• 팀 회식도 일하는 시간입니다. (회식을 하는 경우 수요일 4시부터 7시까지가 회식 시간입니다.)
즐거운 일터를 만들기 위해 다방면으로 지원합니다
• 업무상 필요에 따라 야근 시 저녁 식사 비용을 지원합니다.
• 매월 멋진 일에 참여한 식구들을 시상합니다.
• 회사의 현황을 전사적으로 공유하는 시간을 통해 회사에 대한 궁금증을 해소합니다.
• 무한하게 성장을 할 수 있도록 자기계발비를 지원합니다.