About The Team & Mission
우리는 차량과 모바일을 연결하는 Connected Mobility 서비스를 개발하고 있습니다.
차량의 사용자가 모바일 앱을 통해 차량의 상태를 확인하고 원격으로 제어할 수 있도록 하며, 디지털 키, OTA(Over-The-Air), 앱마켓, 충전 등 다양한 커넥티드 기능을 통해 새로운 Mobility Life를 경험할 수 있도록 하고자 합니다.
Android Application Engineer는 구글에서 권장하는 최신 아키텍처와 기술을 적극적으로 도입하여 견고하고 확장성 높은 애플리케이션을 개발합니다. 또한 효율적인 앱 아키텍처 설계와 AI 도구의 적극적인 활용을 통해 개발 생산성을 극대화하며, 활발한 코드 리뷰를 거쳐 최상의 코드 품질과 유지보수성을 확보합니다.
이를 바탕으로 최신 Android 기술 스택을 활용하여 차량과 모바일 간의 뛰어난 성능 및 직관적인 UX를 만들어갈 엔지니어 분들을 기다립니다.
Responsibilities
- Android Mobility App 개발, 기능 개선 및 유지보수
- RESTful API, BLE, UWB 등 차량과 모바일 간 통신 기능 개발
- 코드 품질 개선, 리팩토링, 성능 최적화 및 직관적인 UX/UI 구현
- 안정적이고 확장 가능한 앱 아키텍처 설계를 위해 최신 Android 기술 연구 및 도입
- CI/CD, 테스트 자동화(Unit/UI/Integration), 성능 모니터링 및 최적화
Qualifications
- Android 앱 개발 경력 5년 이상
- Android 프레임워크 전반에 대한 깊은 이해
- Clean Architecture, Modularization에 대한 이해와 설계 경험
- Kotlin 및 Jetpack(Compose, Hilt, Lifecycle, Navigation, Room, Datastore), Coroutines, Flow, Firebase 활용 경험
- RESTful API 이해 및 Retrofit2/OkHttp3 기반 개발 경험
- 다양한 디바이스와 해상도 대응 및 앱 최적화 경험
Preferred Qualifications
- 소프트웨어 개발 방법론에 대한 깊이 있는 이해와 이를 프로젝트에 적용한 경험
- 코어 로직, 커스텀 UI, 제네릭 및 타입 추상화를 활용한 공통 코드 설계 및 개발 경험
- SDV 및 Mobility 관련 프로젝트 개발 경험
- 대규모 B2C 앱 설계 및 개발 경험
- NFC, Bluetooth, BLE, UWB, GFPS 등 근거리 통신 기술 활용 경험
- 차량용 디지털 키 개발 경험
- TDD, 단위/통합 테스트 작성 및 자동화 경험