직무 설명
거래소 모바일 애플리케이션을 위한 플러터 개발자로서, iOS 및 Android 플랫폼에서 플러터 기반 앱을 개발하고 반복적으로 개선할 책임이 있습니다. 제품 관리자, UI/UX 디자이너, 백엔드 엔지니어 및 QA 팀과 긴밀히 협력하여 디자인의 높은 충실도를 유지하면서 복잡한 상호작용 시나리오에서 원활하고 안정적인 사용자 경험을 제공해야 합니다. 또한 기존 비즈니스 모듈의 일상적인 유지보수, 버그 수정 및 지속적인 최적화를 통해 앱의 안정성, 사용성 및 성능을 향상시키는 역할도 수행하게 됩니다.
주요 책임
- iOS 및 Android 플랫폼에서 거래소 모바일 애플리케이션을 위한 플러터 개발 주도
- 크로스 기능 팀과 협력하여 고품질 UI/UX 디자인 구현
- 기존 비즈니스 모듈 유지보수 및 최적화를 통한 앱 성능 개선
- 복잡한 상호작용 시나리오에서 원활한 사용자 경험 보장
- 정기적인 앱 성능 모니터링 및 최적화 수행
- 디자인부터 배포까지 전체 앱 개발 라이프사이클 참여
직무 요구 사항
- 상용 플러터 프로젝트 1개 이상 포함 3년 이상의 플러터 개발 경험
- Dart 언어 및 플러터 프레임워크에 능숙하며 렌더링 메커니즘에 대한 깊은 이해
- Widget 생명주기, 비동기 프로그래밍 및 라우팅 관리에 대한 강한 지식
- Riverpod 또는 GetX와 같은 상태 관리 솔루션 경험
- 고도의 상호작용이 필요한 복잡한 비즈니스 페이지 개발 능력
- 네이티브 Android/iOS 기능 및 플랫폼별 솔루션에 대한 친숙도
- Git 워크플로우 및 유지보수 가능하고 확장성 있는 코드 작성에 능숙
- 로그, 모니터링 도구 및 충돌 분석을 활용한 강력한 문제 해결 능력
- 빠르게 변화하는 환경에서의 우수한 커뮤니케이션 기술 및 협업 능력
우대 사항
- 금융 또는 거래소 애플리케이션 개발 경험
- 블록체인 기술에 대한 지식
- 모바일 애플리케이션 보안 모범 사례 이해
혜택
새로운 거래소 플랫폼을 처음부터 구축하는(0-1 프로젝트) 독특한 기회에 참여할 수 있습니다. 역동적이고 빠르게 성장하는 환경에서 최신 기술을 활용하며 선도적인 금융 애플리케이션의 기술 방향과 아키텍처를 형성할 기회가 주어집니다.