
시니어 Android 개발자(원격, 캐나다)
OPENLANE 도매 차량 마켓플레이스의 구매자와 판매자를 위한 AI 지원 Android 앱을 개발합니다. Kotlin 아키텍처, 기능 출시, 테스트 및 프로덕션 안정성을 주도합니다.
설명
- OPENLANE 마켓플레이스 모바일 제품을 구축하고 확장합니다.
- 구매자와 판매자를 위한 Android 기능을 개발하고 출시합니다.
- 모듈형 아키텍처, Compose와 레거시 UI 통합, 공통 플랫폼 과제를 포함한 Android 기술 방향을 정합니다.
- 단위 테스트와 UI 테스트, 커버리지, CI 검사로 품질을 높입니다.
- Google Play 및 Firebase 배포를 조율하고 릴리스 방식을 개선합니다.
- AI 도구로 개발을 가속하고 중급 엔지니어가 탄탄한 기술적 판단력과 역량을 갖추도록 멘토링합니다.
- iOS 팀과 협력해 플랫폼 간 제품 동작을 일관되게 맞춥니다.
- 프로덕트 매니저, 디자이너, 백엔드 및 플랫폼 엔지니어, QA, iOS 팀과 협업합니다.
- 모바일 엔지니어링 매니저에게 보고합니다.
- 코딩, 리팩터링, 테스트 생성, 디버깅, 근본 원인 분석, 문서화 및 지식 공유에 AI 지원을 활용합니다.
- 구매자와 판매자를 위한 고객용 도매 마켓플레이스 앱을 구축합니다.
지원 자격
- Android 개발 실무 경력 5년 이상 또는 이에 준하는 깊이 있는 경험.
- Kotlin 숙련.
- Android 앱을 개발하고 Google Play에 출시한 경험.
- 복잡한 기능 및 시스템 여러 부분에 걸친 과제를 맡아 완수한 실적.
- AI 우선 접근 방식을 갖추고 AI 개발 도구를 정기적으로 사용하며 결과물을 신중하게 평가할 수 있는 역량.
- 컴퓨터 과학 또는 관련 분야 학사 학위, 또는 이에 준하는 실무 경험.
- 대규모 프로덕션 모바일 앱을 구축하고 운영한 경험.
- 아키텍처, 동시성, 네트워킹, 오프라인 및 예외 상황, 앱 성능에 관한 폭넓은 지식.
- CI/CD, 코드 리뷰, 프로덕션 관측 가능성에 대한 이해.
- 설계 협업부터 출시와 후속 조치까지 기능을 책임지는 역량.
- 코드 코파일럿, AI 디버거, 테스트 생성기 등의 AI 개발 도구 사용 경험.
- Kotlin을 활용한 최신 Android 개발 경험.
- 다중 모듈 Android 애플리케이션 경험.
- 의존성 주입, 코루틴, StateFlow 또는 단방향 UI, 내비게이션, WorkManager에 관한 지식.
- Retrofit 또는 OkHttp 같은 네트워킹 도구와 Room 같은 영속성 도구 사용 경험.
- 기능 플래그, 실험, 제품 분석, 충돌 보고에 대한 이해.
- 카메라, 미디어, 기기 기능 관련 경험.
- 우대: 프로덕션 환경에서 Jetpack Compose를 대규모로 사용한 경험.
- 우대: 레거시 Android 앱을 현대화한 경험.
- 우대: 도매, 마켓플레이스, 경매 또는 거래량이 많은 모바일 앱 경험.
- 우대: iOS 또는 Swift 풀 리퀘스트를 검토하고 다른 구성원을 멘토링할 수 있는 역량.
- 우대: BrowserStack 또는 디바이스 팜을 활용한 UI 테스트 경험.
- 우대: 하이브리드 WebView 화면에 대한 이해.
복리후생
- 미국의 의료, 치과, 안과 보험, 고용주 HSA 기여금 및 FSA 선택 사항.
- 미국에서는 즉시 귀속되는 401(k), 캐나다에서는 RRSP를 제공하며 회사 매칭 기여금이 있습니다.
- 유급 휴가, 개인 휴가 및 병가.
- 미국의 유급 출산·육아 휴가.
- 미국의 고용주 부담 단기 및 장기 장애 보험, 생명보험, 상해 사망 및 후유장애 보장.
- 직원 지원 프로그램.
- 고용주 부담 자원봉사 활동일인 Leap into Service Day.
- 자격 요건을 충족하는 프로그램에 대한 등록금 환급.
- 상장된 글로벌 조직에서 역량을 키우고 지식을 나눌 기회.
- 사내 승진, 다양한 경력 경로 및 경력 발전을 지원하는 문화.







