인기 검색

[헤렌/공비서] iOS 리드 엔지니어 (7년차~)
공고 요약
담당업무
공비서 원장님 앱과 고객 앱의 iOS 아키텍처 설계·개발 리드
UIKit·SwiftUI 기반 공통 UI 컴포넌트와 디자인 시스템 설계·운영
MVVM·TCA·Clean Architecture 기반 구조 및 마이그레이션 방향 결정
네이티브 셀의 기술 방향·컨벤션·코드 리뷰와 설계 리뷰 문화 주도
Crashlytics·Sentry 기반 에러 모니터링, 장애 대응, 성능 개선
릴리즈·핫픽스·롤백 등 배포 안정성 기준 정립
App Store 정책 변화 대응 및 Widget Extension·CallDirectory Extension 운영
WebView 브릿지, Universal Link·딥링크, APNs 푸시 알림 등 네이티브·웹 연동 설계
AI 에이전트·스킬·MCP를 활용한 iOS·Android 간 아키텍처와 컨벤션 전파
기획·정책 리뷰 단계 참여, 사용자 지표와 운영 리스크를 반영한 서비스 개선
PO·PD·BE·QA 등 이해관계자와 협업하여 요구사항을 기술적으로 해결
코드 리뷰·1:1·기술 공유를 통한 팀원 성장 지원
자격요건 및 필요 역량
기술 의사결정 주도 및 테크 리드·파트 리드·멘토링 경험
B2C 앱 App Store 출시 후 2년 이상 운영 경험
뷰티·헬스케어·예약·O2O·생활 서비스 도메인 운영 경험
기획 리뷰·정책 설계·UX 개선 제안·지표 기반 의사결정 경험
Swift 기반 iOS 앱 개발 경험
UIKit 프로그래매틱 UI와 SwiftUI 실무 경험
MVVM·Clean Architecture·TCA 중 2개 이상을 직접 결정하고 적용·운영한 경험
RxSwift·Swift Concurrency 실무 활용 및 Combine 기본 활용 경험
Instruments·Memory Graph Debugger 기반 메모리·성능 트러블슈팅 경험
AI 도구의 실무 활용 및 개인 워크플로우 정의 경험
Swift, UIKit, SwiftUI, URLSession, Alamofire·Moya 활용 경험
Firebase Crashlytics·Analytics·Cloud Messaging·Remote Config 활용 경험
Tuist, Swift Package Manager, Fastlane, GitHub Actions, Xcode Cloud 활용 경험
XCTest, Swift Testing, XCUITest, WidgetKit, App Extensions 활용 경험
본인이 작성한 코드의 의도와 동작을 설명하는 커뮤니케이션 역량
보상과 복리후생
업계 평균 이상 연봉
보너스
자기계발지원
건강검진지원
근무환경
매주 수요일 개발파트 재택 근무
AI 에이전트·Claude Code·Codex를 활용한 개발 자동화
Notion MCP 기반 PRD·테스트 케이스·회의록 관리
배포 확인·데이터 정합성 체크·회귀 모니터링 자동화
기획·구현·테스트를 연결한 사내 전용 에이전트·스킬 파이프라인
웹·iOS·Android·백엔드·QA·PD가 함께하는 스쿼드 협업
기술 블로그, 세미나·워크샵·해커톤을 통한 지식 공유
마감기한
상시채용
헤렌 지원하기 전 이력서 Check
시간이 없다면 AI와 한번에 수정해보세요
공고 원문
소개
헤렌을 소개합니다. 헤렌은 안정적인 비즈니스 모델을 통해 외부 투자 없이도 매년 50% 이상의 성장을 달성하고 있습니다. 공비서팀은 7조 원에 달하는 시장 규모와 19만여 개의 사업자가 있는 뷰티서비스 시장에서 혁신을 주도하고 있습니다. 공비서 서비스는 매월 80만 건 이상의 오프라인 뷰티샵 예약을 처리하고 있습니다. 브랜다즈팀은 헤렌만의 독보적 기술력으로 20만 고객이 이용하는 SNS 자동화 솔루션인 인스타겟, 인스타터를 운영하고 있습니다. 서로 강한 시너지를 내는 공비서와 브랜다즈의 IT 기술과 방대한 데이터로 폭발적인 성장을 이뤄가고 있는 헤렌과 함께 혁신을 이끌어갈 새로운 동료를 찾습니다. [CEO & 개발자 인터뷰] • 헤렌의 창업스토리 - https://www.youtube.com/@HERREN_Official • 헤렌 개발 파트가 성장하는 방법 - https://www.youtube.com/watch?v=HSSII8RmgFw [헤렌 개발파트는 이렇게 일합니다.] 01. AI가 코드리뷰까지 하는 개발 환경 AI를 '도구 하나 얹은' 수준이 아니라 개발 흐름 안에 넣었습니다. 회사가 Claude를 지원하고, 기획·구현·테스트를 사내 전용 에이전트·스킬 파이프라인으로 묶었습니다. 모든 코드는 PR 단위 리뷰를 거치며, 그 1차를 직접 세팅한 AI 리뷰어가 수행해 리뷰 품질과 속도를 함께 잡습니다. 반복은 자동화에 맡기고, 사람은 '무엇을 만들지·무엇을 지킬지' 판단과 설계에 집중합니다. 02. 자동화된 배포 · 컨테이너+IaC 인프라 앱 배포는 Fastlane·GitHub Actions·App Distribution으로 자동화하고, 서버는 AWS ECS·ECR·Jenkins·OpenTofu(IaC)로 운영합니다. 03. 기획부터 운영까지, 한 조직에서 하나의 제품을 웹·iOS·Android·백엔드·QA·PD가 한 스쿼드로 만듭니다. 직군이 갈린 큰 조직과 달리, 각자가 자기 플랫폼의 오너로서 문제를 처음부터 끝까지 보는 풀사이클 경험을 쌓을 수 있습니다. 04. 배운 것을 공개합니다. 사내 기술블로그 techblog.herrencorp.com에서 프론트·백엔드·모바일·AI·DevOps·개발문화 이야기를 공개합니다. 개발파트가 직접 기획하는 세미나·워크샵·해커톤으로 배운 것을 나누고 실험합니다. 05. 일하는 방식 매주 수요일은 개발파트 재택 근무로 몰입 시간을 확보합니다. AI를 적극적으로 활용해 일반적인 팀보다 빠르게 실험하고 반복합니다. • 개발: Claude Code·Codex로 테스트 코드·자동화 스크립트 작성등을 일상적으로 위임합니다. • 기획·문서: Notion MCP로 PRD·테스트 케이스·회의록을 AI와 함께 관리합니다. • 운영: 배포 확인·데이터 정합성 체크·회귀 모니터링 같은 반복 업무를 AI 워크플로우로 자동화합니다. • 사내 지식: Slack·Notion을 MCP로 연결해 "우리 회사 컨텍스트를 아는 AI"를 직접 만들어 씁니다. 06. 직군은 지금 가장 잘하는 영역일 뿐, 역할의 경계가 아닙니다 AI 시대의 좋은 개발자는 플랫폼이 아니라 문제를 기준으로 움직입니다. 한 플랫폼에서 깊이를 증명한 사람이 인접 플랫폼·AI 프로덕트·고객 문제의 최전선으로 범위를 넓히는 흐름을, 우리는 개인의 성장 경로로 적극 지원합니다. 지금 iOS를, Android를, 서버를 맡고 있더라도 — 역량이 준비되면 다음 1년은 전혀 다른 문제를 풀고 있을 수 있습니다. 얕게 여러 개를 건드리는 제너럴리스트가 아니라, 하나를 깊게 가진 채 경계를 넓힐 수 있는 사람을 응원합니다. [ 헤렌에서의 iOS 개발] 공비서의 iOS는 원장님과 고객이 매일 손에 쥐는 제품의 핵심 경험을 책임지는 역할을 담당합니다. 공비서 원장님 앱(B2B)과 고객 앱(B2C) — 성격이 다른 두 프로덕트 위에서, 예약·결제·매출 같은 사장님 업무부터 소비자 경험까지 넓은 도메인을 안정적으로 굴리는 앱을 설계하고, AI/Agent 기능을 클라이언트 경험으로 풀어내는 경험을 하게 됩니다. 이 포지션은 두 앱의 아키텍처와 핵심 경험을 직접 설계·구현하면서, 네이티브 셀의 기술을 이끄는 플레잉 코치형 테크 리드입니다. 후배의 성장을 돕고 팀의 기술 방향을 이끌어온 경험을 바탕으로, 성숙한 판단과 협업으로 조직의 기술 기준을 끌어올리고, AI를 지렛대로 iOS·Android 두 모바일 플랫폼의 기술 교류를 이끌 분을 찾습니다. 01. 아키텍처 설계와 기술 방향 결정 UIKit과 SwiftUI가 공존하는 코드베이스에서 아키텍처(MVVM·TCA·Clean Architecture)와 마이그레이션 방향을 주도합니다. 정해진 구조를 따르는 게 아니라, 서비스 확장성과 안정성을 고려해 더 나은 구조와 기술 선택을 팀 단위로 정립합니다. 02. 운영 중 서비스 안정성 상시 관리 Crashlytics·Sentry 기반 에러 모니터링, 장애 대응, 성능 개선, App Store 정책 변화 대응을 상시적으로 관리하며, 릴리즈·핫픽스·롤백 등 배포 안정성 기준을 팀 단위로 정립합니다. 03. 사람과 팀을 키우는 리더십 구성원의 강점과 성장 단계를 읽고, 코드 리뷰·1:1·기술 공유를 통해 각자가 한 단계 성장하도록 돕습니다. 지시가 아니라 기준과 맥락을 세워 팀이 스스로 좋은 결정을 내리게 만듭니다. 04. AI로 iOS·Android 기술 교류를 촉진 플랫폼별로 갈라지기 쉬운 모바일 지식을, AI 에이전트·스킬·MCP를 활용해 Android 플랫폼과 실시간으로 이어나갑니다. 공통 아키텍처 언어·컨벤션·리뷰 파이프라인을 양 플랫폼이 함께 쓰도록 만들어, 한쪽에서 검증된 패턴이 다른 쪽으로 빠르게 전파되도록 하는 것도 이 역할의 핵심입니다. [우리가 기대하는 동료] 01. 비즈니스와 연결하는 시선 예약 플로우 한 단계의 지연이 고객 이탈로 이어지고, 매출 등록 화면의 오류가 원장님의 하루를 멈추게 합니다. 내가 만든 화면이 누구에게 어떤 영향을 주는지 관심을 가지고, 사용자 지표(이탈률·전환율·DAU)를 의식하며 개발해본 경험이 있는 분을 찾습니다. 02. 기술 선택의 맥락을 설명할 수 있는 자세 XML과 Jetpack Compose, Clean Architecture와 구글 권장 구조, MVVM과 MVI의 본인 선택 기준을 설명할 수 있는 분. 정답을 외우기보다 트레이드오프를 인지하고 본인의 결정을 수치·자료로 설명할 수 있는 능력을 기대합니다. 03. AI를 "도구"가 아닌 "일하는 방식"으로 가져갈 수 있는 분 AI 도구를 이미 실무에서 써왔고, 본인만의 워크플로우를 정의할 수 있는 분. AI 결과물을 검증 없이 받아들이지 않고, 본인 판단으로 수정·거절해본 구체 사례가 있는 분을 기대합니다.
주요업무
• 공비서 원장님 앱 / 공비서 앱의 iOS 아키텍처 설계·개발을 직접 리드 (플레잉 코치) • 네이티브 셀의 기술 방향·컨벤션·코드/설계 리뷰 문화를 이끌고, 기술 표준을 팀 공통 기준으로 정립 • AI 에이전트·스킬·MCP를 활용해 iOS·Android 간 아키텍처·컨벤션·검증된 패턴을 상호 전파 • 두 앱의 운영·안정성·성능 지표를 직접 소유하고 개선 주도 • 기획·정책 리뷰 단계부터 참여하여 사용자 지표와 운영 리스크를 사전에 반영 • AI 도구를 활용한 개발 생산성 향상 및 팀 내 활용 방식 정립 • PO·PD·BE·QA 등 이해관계자와 협업하여 요구사항을 기술적으로 풀어내기 • Crashlytics·Sentry 기반 에러 모니터링 및 장애 대응 프로세스 구축 • App Store 정책 변화 대응 (Deployment Target 강제 업데이트, 외부 정책 종료 대응 등) • 공통 UI 컴포넌트 및 디자인 시스템 설계·운영 (UIKit / SwiftUI) • WebView 브릿지, Universal Link·딥링크, APNs 푸시 알림 등 네이티브-웹 연동 설계 • Widget Extension·CallDirectory Extension 등 App Extension 운영 모든 것을 혼자 책임지는 역할이 아니라, 팀과 함께 방향을 만들고 중요한 의사결정을 주도하는 역할입니다.
자격요건
• iOS 개발 경력 7년차 이상 • 기술 의사결정을 주도하고 팀의 기술 방향을 이끈 경험 (테크 리드·파트 리드·멘토링 등) • B2C 앱 App Store 출시 후 2년 이상 운영 경험 (운영 지표·CS·장애를 본인이 직접 다뤄본 경험) • 뷰티·헬스케어·예약·O2O·생활 서비스 등의 도메인 운영 경험 • 기획 단계부터 개발자로 참여해 서비스 개선에 직접 영향을 준 경험 (기획 리뷰·정책 설계·UX 개선 제안·지표 기반 의사결정 등) • Swift 기반 iOS 앱 개발 경험 • UIKit 프로그래매틱 UI, SwiftUI 실무 경험 • MVVM + Clean Architecture, TCA 중 둘 이상을 본인의 결정으로 적용·운영해본 경험 • RxSwift와 Swift Concurrency 양쪽 모두 실무 활용 경험 • Combine 기본 활용 경험 • Instruments / Memory Graph Debugger를 활용한 메모리·성능 트러블슈팅 경험 • AI 도구(Claude Code, Cursor 등) 실무 활용 경험 + 본인 워크플로우 정의 가능 • 본인이 작성한 코드의 의도와 동작을 본인의 언어로 설명할 수 있는 커뮤니케이션 역량 [주요 기술스택] • Swift, UIKit, SwiftUI • MVVM + Clean Architecture, TCA • Swift Concurrency, Combine, RxSwift / RxCocoa • URLSession, Alamofire / Moya • Firebase (Crashlytics, Analytics, Cloud Messaging, Remote Config) • Tuist, Swift Package Manager • Fastlane, GitHub Actions, Xcode Cloud • XCTest, Swift Testing, XCUITest • WidgetKit, CallDirectory, App Extensions • Claude Code, Codex, MCP
우대사항
• 주니어 멘토링·코드리뷰 문화·기술 세미나 등 팀 성장에 기여한 경험 • iOS·Android 등 이종 모바일 플랫폼 간 지식 공유·컨벤션 통합을 주도한 경험 • MCP(Model Context Protocol) 서버 구축·활용 등 AI를 팀 생산성으로 연결한 경험 • DAU 1만 이상 B2C 앱을 본인 책임 하에 장기 운영한 경험 • A/B 테스트 · 퍼널 분석 · 사용자 인터뷰로 본인 가설을 검증해본 경험 • App Store 리뷰·CS 로그·운영 회고에 직접 참여해 개선안을 낸 경험 • B2B 도메인(예약·결제·매출과 직접 연결되는 흐름) 처리 경험 • 메모리·성능 최적화를 정량 지표로 입증한 경험 • Tuist 또는 SPM 기반 멀티 모듈 프로젝트 구축·운영 경험 • UIKit SwiftUI 혼용 환경에서의 점진 마이그레이션 경험 (`UIViewRepresentable` / `UIHostingController`) • 디자인 시스템 구축 및 운영 경험 • WebView 브리지 설계 및 네이티브-웹 연동 경험 • Widget Extension / CallDirectory Extension / Notification Service Extension 구현 경험 • 운영 중 장애 대응 경험 (Crashlytics·Sentry 우선순위 판단·핫픽스·롤백) • CI/CD 파이프라인 구축 및 배포 자동화 경험 (Fastlane·Xcode Cloud·GitHub Actions) • 테스트 코드 자산화 경험 (XCTest / Swift Testing / XCUITest) • Firebase Analytics, Amplitude, AppsFlyer 등을 활용한 데이터 추적 및 데이터 기반 의사결정 경험 • AI를 활용해 단순 반복 업무를 자동화하거나 팀 프로세스를 개선해본 경험 • "AI 시대에 iOS 개발자는 어떻게 달라져야 하는가"에 대해 본인만의 답을 가진 분
혜택 및 복지
헤렌 기술블로그에서 다양한 내용을 확인하실 수 있습니다. 헤렌 기술블로그를 검색해 주세요! [헤렌에 합류하시면 경험하실 수 있는 복지와 혜택! 확인해보세요.] 01. 한 걸음 더 성장하고 싶은 헤더들을 위해, GROW HERREN • AI 도구 계정 회사 지원 (Claude Code MAX·Cursor·Codex 등) • 기술협의체·코드 리뷰·설계 리뷰 상시 운영 • 생산적인 업무를 위한 장비 지원 • 직무 관련 자기 개발 비용 지원 / 도서 구입 및 스터디 지원 02. 업무에 마음껏 몰입하고 싶은 헤더들을 위해, FOCUS HERREN • OKR DAY를 통한 몰입에 대한 성과 보상 • 야근 시 더욱 걱정 없이 일하도록 식비, 택시비 지원 • 배포 등 서비스 대응을 위한 조기 출근 시 보상휴가 지급 • 장기근속자 포상(3년/5년) 03. 동료가 최고의 복지인 헤더들을 위해, ONE TEAM HERRE • 존중과 수평적인 문화를 위한 닉네임+님 호칭 문화 • 근거 및 지표로 설득하는 회의 문화 • 빠른 적응을 위한 온보딩 프로그램 & 버디 프로그램 • 매주 목요일 팀/파트 식사 지원 • 공비서 스토어 임직원 특별 할인 04. 걱정 없이 출근하고 싶은 헤더들을 위해, CARE HERREN • 매주 수요일 재택 근무 • 출퇴근 유연근무제 • 건강검진 비용 지원 • 자유로운 연차 사용(1시간 단위 휴가 사용 가능) / 생일자 2시간 조기 퇴근 • 직접 고른 간식 무제한 제공 • 명절 선물 제공 05. 헤렌만의 즐겁고 의미 있는 CULTURE PROGRAM • 매주 금요일마다 다양한 구성원을 만나는 랜덤 런치 • 헤더들이 자유롭게 기획하고 회사가 지원하는 취미 모임 CAN(Culture Activity Network) 모임 [헤렌의 업무환경] • 주 5일 근무 (09:30 ~ 18:30) • 뚝섬역, 성수역에서 도보 3분 거리
댓글
헤렌에 맞는
이력서로 자동 수정하기