
シニアAndroid開発者 - トルコでのハイブリッド勤務
AppNationに加わり、AIを活用したAndroidアプリケーションの構築とスケールを担います。Androidアーキテクチャ、Flutterとのネイティブ連携、パフォーマンス、リリース、プラットフォーム機能をリードします。
仕事内容
- KotlinとJetpack Composeを使用して、スケーラブルなAndroidアプリケーションを開発・保守する
- Flutterアプリケーション内のネイティブAndroid層を担当し、アーキテクチャ、連携、プラットフォーム機能をカバーする
- ホーム画面ウィジェット、Live Updates、リッチ通知、FCMプッシュ通知、Credential Manager、Googleログイン、Google Play Billing、Material 3体験などのAndroidネイティブ機能を提供する
- ML Kit、LiteRT、AICoreを通じたGemini Nano、Androidの音声・カメラAPIを使用して、ネイティブ側にAI機能を統合する
- 保守性の高いAndroidアーキテクチャと再利用可能なコンポーネントを作成し、ネイティブ層とFlutter層の境界を明確にする
- クラッシュ、ANR、メモリリーク、パフォーマンス低下、ネットワーク、Flutterエンジンの挙動に関する本番環境の問題を調査・修正する
- 起動時間、メモリ使用量、レンダリング、バッテリー消費、応答性を分析・改善する
- Androidメーカー、OSバージョン、画面サイズ、タブレット、フォルダブル端末をまたいでアプリの安定した動作を維持する
- テスト、コードレビュー、CI/CD、リリースワークフロー、モバイルオブザーバビリティを強化する
- コードレビュー、社内標準、ナレッジ共有セッションを通じてAndroidチームの成長を支援する
- Androidプラットフォームの変更とGoogle Playの要件を追跡し、技術・プロダクト提案に反映する
応募要件
- Google Playで公開・保守される本番アプリケーションを含む、5年以上のAndroid開発実務経験
- 高度なKotlinスキルと、Jetpack Composeを用いた本番機能の開発経験
- Androidアプリケーションアーキテクチャ、プロセスとアプリケーションのライフサイクル、モジュール設計、プラットフォームAPIに関する深い知識
- アプリウィジェット、サービス、WorkManager、プッシュ通知、Google Play Billing、権限、バックグラウンド実行など、Androidの機能に関する深い理解
- Kotlin Coroutines、Flow、構造化並行性、スレッドセーフティに関する実務知識
- Androidのメモリ管理、ライフサイクルに起因するリーク、パフォーマンスプロファイリングに関する深い理解
- Android Studio Profiler、Perfetto、本番診断ツールの使用経験
- Gradle設定、依存関係管理、アプリ署名、CI/CD、Google Playの完全なリリースプロセスに関する実務経験
- ネイティブAndroidコードをクロスプラットフォームフレームワークに接続した経験、またはFlutterを学ぶ意欲
- 業務で使用できる英語力
- コンピューター工学、コンピューターサイエンス、または関連分野の学士号、もしくは同等の実務経験
- iOSとSwiftの知識があれば尚可
- JavaまたはレガシーAndroidコードベースの経験があれば尚可
- Wear OS、Android TV、その他のAndroidフォームファクターの経験があれば尚可
- Firebase、クラッシュレポート、分析、Play Integrity、モバイルオブザーバビリティツールの経験があれば尚可
福利厚生
- 競争力のある報酬パッケージ
- 民間医療保険
- 食事補助
- 通勤補助
- 転居支援
- 柔軟な勤務形態
- プロジェクトをリードし、技術的な意思決定に影響を与える機会
- ナレッジ共有と専門能力開発の機会







