직무 설명
저희 팀에 합류하여 안드로이드와 iOS용 고성능 및 유지보수가 용이한 크로스 플랫폼 모바일 애플리케이션 개발에 기여할 숙련된 플러터 개발자를 찾고 있습니다. 요구사항 분석부터 설계, 개발, 테스트 및 배포에 이르는 애플리케이션 개발 전 과정에 참여하게 됩니다.
주요 업무
- 플러터를 사용하여 고성능 및 유지보수가 용이한 크로스 플랫폼 모바일 애플리케이션(안드로이드 & iOS)을 개발합니다.
- 요구사항 분석, 설계, 개발, 테스트 및 출시를 포함한 애플리케이션 개발 전 과정에 참여합니다.
- 애플리케이션 성능 최적화와 사용자 경험 향상을 위해 타사 API 및 SDK를 통합합니다.
- 디자이너 및 제품 팀과 긴밀히 협력하여 최적의 기능과 UI/UX를 보장합니다.
- 기존 애플리케이션을 유지보수 및 업데이트하고 문제 발생 시 해결합니다.
- 코드 리뷰에 참여하여 코드 품질을 보장하고 팀 협업 효율성을 향상시킵니다.
- 플러터 및 모바일 개발 최신 동향을 파악하고 혁신적인 솔루션을 제안합니다.
자격 요건
- 학력: 컴퓨터 과학, 소프트웨어 공학 또는 관련 분야의 학사 학위 이상.
- 경력: 3-5년의 모바일 개발 경험 및 최소 2년의 플러터 개발 경험.
- Dart 프로그래밍 언어 및 플러터 프레임워크 핵심 기능(상태 관리, 라우팅, 애니메이션 등)에 능숙해야 합니다.
- Provider, Riverpod, Bloc 등 상태 관리 도구 사용 경험.
- RESTful API 통합, JSON 파싱 및 데이터베이스(SQLite, Firebase Firestore) 경험.
- 성능 최적화 기술(메모리 관리, 프레임 속도 최적화, UI 반응성)에 대한 지식.
우대 사항
- 디지털 자산 거래 플랫폼 개발 경험.
- CI/CD 도구(GitLab CI/CD, Codemagic 등) 사용 경험.
- 네이티브 안드로이드(Kotlin/Java) 또는 iOS(Swift) 개발 경험.
- 애자일 방법론(Scrum, Kanban) 이해.
- 강한 커뮤니케이션 능력 및 팀 간 협업 능력.
혜택
- 경쟁력 있는 급여 패키지.
- 완전한 원격 근무 환경.
- 지원적이고 협력적인 팀 문화.


