We are looking for the best
우리는 차량과 모바일을 연결하는 Connected car 서비스를 개발하고 있습니다.
사용자는 모바일 앱을 통해 차량의 상태를 확인하고 원격으로 제어할 수 있으며, 디지털 키, OTA(Over-The-Air), 앱마켓, 충전 등 다양한 커넥티드 기능을 통해 새로운 Mobility Life를 경험할 수 있습니다.
Android Application Engineer는 구글에서 권장하는 최신 아키텍처와 기술을 지속적으로 적용하여 기술 부채 없는 개발 문화를 유지합니다.
효율적인 앱 아키텍처 설계를 통해 생산성과 유지보수성을 높이고 안정성을 확보하며, 최신 Android 기술 스택을 활용해 차량과 모바일 간의 높은 성능과 직관적인 UX를 제공하는 앱을 개발합니다.
Responsibilities
- Android Connected car service 앱 개발, 기능 개선 및 유지보수
- RESTful API, BLE, UWB 등 차량과 모바일 간 통신 기능 개발
- 코드 품질 개선, 리팩토링, 성능 최적화 및 직관적인 UX/UI 구현
- 안정적이고 확장 가능한 앱 아키텍처 설계를 위해 최신 Android 기술 연구 및 도입
- CI/CD, 테스트 자동화(Unit/UI/Integration), 성능 모니터링 및 최적화
Qualifications
- Android 앱 개발 경력 3년 이상
- 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, 단위/통합 테스트 작성 및 자동화 경험