안드로이드 시니어 개발자(5년이상)
About
Android Team 소개
Android팀은 카메라와 웨어러블만으로 심박·혈압·체온을 측정하는 딥메디의 헬스케어 경험을 만듭니다.
모바일, 키오스크 등 B2B와 B2C를 아우르는 다중 앱을, 네이티브 신호처리 SDK와 BLE 실시간 모니터링 위에서 안정적으로 운영합니다.
여러 앱과 공통 도메인을 통합하고, CI 파이프라인을 정교하게 설계해 생산성과 품질을 함께 끌어올립니다.
글로벌 현장에 배포하며, 긴밀한 협업과 코드 공유 문화로 Android 서비스를 지속적으로 성장시키고 있습니다.
이 포지션은 Android팀을 이끄는 팀장급 포지션으로, 기술 방향과 팀 성장을 함께 책임집니다.
Responsibilities
Responsibilities
• Team leadership : Android팀의 기술 방향을 제시하고, 팀원의 성장과 팀 문화를 책임집니다. 주관이 뚜렷한 엔지니어들을 기술적 신뢰를 바탕으로 정렬시키고, 이견과 갈등을 건강하게 조율해 결론을 이끌어냅니다
• Architectural ownership : 모듈 경계와 의존성 구조를 설계하고, 일관성과 유지보수성을 높입니다
• Code review : Pull Request 기반 리뷰로 코드 품질을 유지하고, 고위험 변경에 대한 최종 판단과 상호 피드백으로 팀의 개발 역량을 향상합니다
• Feature development : 기획·디자인·QA·백엔드 팀과 협업해 기능을 구현하고, 코드 공유 문화를 통해 팀 전체의 이해도를 높입니다
• Troubleshooting & performance : 앱 안정성·성능을 모니터링하며, 장애를 신속히 해결하고 주요 지표를 지속적으로 개선합니다
• Build & release infrastructure : 빠르고 안전한 배포 체계를 구축합니다
How We Work
기획·디자인이 확정되기 전부터 함께 스펙을 다듬고, 모호함을 구체화합니다
일정과 우선순위가 빠르게 바뀌는 환경에서 스스로 판단하고 끌고 나갑니다
경영진과 직접 소통하며, 빠른 의사결정과 강한 실행을 지향합니다
앱·키오스크·SDK·배포까지 폭넓은 영역을 책임지는 멀티롤 환경입니다
Requirements
Requirements
Android 개발 경력 5년 이상
상용 서비스를 직접 릴리즈·운영·장애 대응해 본 경험 (B2B·B2C 등 형태 무관)
팀 리딩 또는 기술 리드 경험 (코드리뷰·멘토링·기술 의사결정 주도 경험 포함)
기술적 신뢰와 논리로 팀을 설득하고, 강한 개성·이견 속에서도 합의와 실행을 이끌어낸 경험
매우 빠르게 변하는 환경에서 우선순위를 정리하고 팀을 끌고 나갈 수 있는 분
Android 플랫폼과 아키텍처 설계 전반에 대한 깊은 이해
Kotlin, JVM 환경에 숙련되어 있으며, 멀티모듈 구조 설계 및 리팩토링 경험이 풍부하신 분
비동기 처리(Coroutine/Flow) 및 Thread-safe 프로그래밍에 능숙하신 분
Jetpack Compose 등 최신 Android 기술에 익숙하고 효율적인 UI 구조 설계 역량 보유
Gradle 기반 빌드 인프라(build-logic·버전 카탈로그)와 CI/CD에 대한 이해 및 운영 경험
Preferred
Preferred Qualifications
BLE 기반 디바이스 연동 경험
네이티브(C++/JNI/NDK) 코드 연동·디버깅 경험 및 ABI/크래시에 대한 이해
실시간 영상 처리 경험
일정 규모 이상의 사용자 트래픽 운영 경험 (스토어 배포 또는 사내/엔터프라이즈 배포 포함, MAU 기준)
SDK 배포자 관점의 버저닝·다운스트림 호환성 관리(GitHub Packages/Nexus) 경험
단위 테스트·통합 테스트 등 테스트 자동화에 익숙한 분
내부 세미나·블로그, AI 개발도구 활용 등으로 지식 공유와 생산성 향상을 즐기는 분
Benefits
○ 주 52시간제 준수, 자율 근무제 (오전 8 ~ 10시 출근, 오후 5시 ~ 7시 퇴근)
○ 도서 구입비 지원, 교육비 지원, 간식 제공, 음료제공(차, 커피)
○ 건강증진 활동비를 지원
○ 자유로운 연차 사용
○ 정규전환 뒤 1년 후 연차 20일
○ 점심시간 1시간 30분
○ 각종 경조사 지원