직무 설명
금융 애플리케이션 전문 안드로이드 개발자로서, 거래소 안드로이드 앱의 핵심 비즈니스 개발을 담당하게 됩니다. 여기에는 거래 매칭, 시장 K-라인 차트, 자산 관리, 계약 상호작용, 태스크 활동 등의 주요 기능 구현이 포함됩니다. 앱의 성능과 안정성을 극대화하기 위해 콜드 스타트 속도 개선, 메모리 사용 최적화, 렉 감소 등의 작업을 수행하게 됩니다. 제품 관리자, 백엔드 엔지니어, 디자이너와 긴밀히 협력하여 고품질의 프로젝트 결과물과 지속적인 업데이트를 보장할 것입니다. 또한 안드로이드 프로젝트의 모듈 분할, 컴포넌트 관리, Gradle 최적화를 주도하게 됩니다. 예외 캡처, ANR 모니터링, 크래시 분석 시스템 구축 및 빠른 버그 위치 파악을 주도하고, 다양한 기기 해상도에 대응하는 UI 애니메이션, 테마 전환, 반응형 레이아웃을 구현할 것입니다. 거래소 특화 시나리오에 맞춰 WebView 및 H5 활동 페이지를 위한 안전한 상호작용 및 컨테이너 캡슐화를 구축할 것입니다.
주요 책임
- 거래 매칭, K-라인 차트, 자산 관리 등 핵심 기능 개발
- 콜드 스타트, 메모리 사용량, 렉 감소에 초점을 둔 앱 성능 최적화
- 제품, 백엔드, 디자인 팀과의 크로스 기능적 협업
- 안드로이드 프로젝트 모듈화 및 Gradle 최적화 관리
- 예외 캡처, ANR 모니터링, 크래시 분석 시스템 구축
- 다양한 해상도 대응을 위한 반응형 UI 디자인 및 애니메이션 구현
- 거래소 활동을 위한 안전한 WebView/H5 상호작용 프레임워크 개발
자격 요건
- 3년 이상 안드로이드 개발 경력, 금융/거래 앱 경험 우대
- Jetpack 컴포넌트, 코루틴, Room, DataBinding 활용 Kotlin/Java 숙련
- MVVM, Clean Architecture, 모듈식 설계에 대한 깊은 이해
- Retrofit, OkHttp, WebSocket 및 데이터 암호화 경험
- LeakCanary/BlockCanary/Profiler를 활용한 성능 분석 능력
- 코드 난독화, 강화, 보안 보호 관련 지식
- 제조사 및 OS 버전별 기기 호환성 경험
- 0에서 1까지 프로젝트 리딩 가능한 아키텍처 사고 능력
- K-라인 차트 개발/최적화 경험 우대
- 금융/거래소 업계 경험 우대
복리후생
- 식대: 매일 제공되는 식사 또는 식사 보조금
- 초과 근무 수당: 회사 정책에 따른 지급
- 교통비: 출퇴근 경비 지원
- 출장 지원: 회사 정책에 따른 항공권 비용 환급
- 유급 휴가: 연차 및 공휴일