직무 설명:
우리는 Flutter 프레임워크를 기본 원리, 성능 한계, 엔지니어링 효율성이라는 세 가지 차원에서 통달할 수 있는 실무형 전문가를 찾고 있습니다. 이상적인 후보자는 강한 자기 동기부여 능력과 원격 협업 능력을 갖추어야 합니다.
주요 책임:
- 코어 아키텍처: 모바일 앱의 전반적인 아키텍처를 설계 및 최적화하여 지속적인 통합 환경에서 높은 가용성과 확장성을 보장합니다.
- 기반 개발: 복잡한 상호작용과 고성능 요구사항을 위해 Flutter Engine을 커스터마이징하거나 네이티브 플러그인(Platform Channel)을 효율적으로 캡슐화합니다.
- 인프라: 견고한 컴포넌트 라이브러리(UI Kit), 동적 솔루션 및 모니터링 시스템(오류 캡처, 성능 대시보드)을 구축합니다.
- 기술 리더십: 메모리 누수, 렌더링 프레임 드롭, 다중 플랫폼 적응과 같은 크로스 플랫폼 개발 과제를 해결합니다.
- 전략 실행: 글로벌 시장에서 원활한 앱 출시를 보장하기 위해 지역적 제한(예: IP 차단) 및 규정 요구사항을 해결하는 유연한 아키텍처 솔루션을 설계합니다.
직무 요구 사항:
기술적 능력:
- 3년 이상의 모바일 개발 경험, 최소 2년의 심층 Flutter 프로젝트 경험.
- Dart에 능숙하며 비동기 프로그래밍, 메모리 모델 및 GC 메커니즘에 대한 확실한 이해.
- 네이티브 개발(Android: Kotlin/Java 또는 iOS: Swift/Objective-C)에 대한 탄탄한 기초, 네이티브 플러그인 작성 및 플랫폼별 기능 이해 가능.
- Flutter의 렌더링 파이프라인(Widget to Layer Tree)에 대한 깊은 이해 및 Impeller/Skia 엔진 차이 경험.
- Flutter + WebView 하이브리드 개발 전문성, H5 통합 및 앱 스토어 제출 포함.
- App Store/Google Play 정책에 익숙하며, 특히 지역적 IP 제한 처리 전략.
엔지니어링 우수성:
- 강력한 단위 테스트 의식 및 CI/CD 프로세스에 대한 친숙함.
- 앱 크기 최적화 및 핫 업데이트 솔루션 경험.
우대 사항:
- GitHub의 고품질 오픈소스 프로젝트 또는 Flutter의 공식/커뮤니티 플러그인 기여.
- 대규모 앱(1M+ DAU) 출시 및 유지 경험.
- Flutter Web/Desktop 실무 경험.
혜택:
우리는 글로벌 시장을 대상으로 하는 고효율, 기술 주도 팀입니다. 불필요한 회의보다 코드 품질과 결과를 우선시합니다. 현재 우리는 고성능 크로스 플랫폼 제품을 개발 중이며, 최고 수준의 Flutter 전문가를 초대합니다.


