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


