シニアFlutterモバイルアプリケーション開発者(リモート/世界中)

リモート勤務
フルタイム
パート
既存製品向けの高品質なクロスプラットフォームモバイルアプリケーションを開発する経験豊富なFlutter開発者を探しております。当社のチームでは、最新のFlutterフレームワーク(Flutter 3.19以上)を活用し、革新的な製品開発に取り組んでいます。Android又はiOSネイティブ開発経験を持ち、優れたUIとUXを実装できる専門家の方のご応募をお待ちしております。 主な責任 - 既存製品向けのFlutterベースモバイルアプリケーションの設計、開発、実装。 - QAエンジニアと連携したテスト環境の構築及び管理。 - 技術仕様書、デザイン要件、UIキットに基づく機能実装。 - アプリケーションのデプロイメントプロセスの確立と最適化。 - パフォーマンス最適化とコード品質の維持。 - アプリストアへの公開準備とリリースプロセスの管理。 - 技術的な課題の特定と解決策の提案。 - コードレビューとベストプラクティスの推進。 必須スキル・経験 - Flutterフレームワークを使用した商用アプリケーション開発の3年以上の実務経験。 - Dart言語の深い理解と実装経験(Dart 3.0以上)。 - AndroidまたはiOSネイティブ開発の実務経験(最低2年)。 - Android開発者の場合:Kotlin/Java、Android Studio、Material Designの知識。 - iOS開発者の場合:Swift/Objective-C、Xcode、UIKitの知識。 - RESTful APIとGraphQLを利用したバックエンドシステムとの連携経験。 - ステート管理ソリューション(Provider、Riverpod、BLoC、Redux)の実装経験。 - CI/CDパイプラインの構築と管理経験。 - ユニットテスト、統合テスト、UI自動化テストの実装経験。 - Gitなどのバージョン管理システムの熟練した使用。 - クリーンアーキテクチャ原則とデザインパターンの理解。 歓迎するスキル・経験 - Firebase製品(Authentication、Firestore、Cloud Functions)の活用経験。 - アプリのパフォーマンス最適化とメモリ管理の専門知識。 - アクセシビリティガイドラインに準拠したアプリケーション開発経験。 - オフライン機能とデータ同期メカニズムの実装経験。 - アプリ内購入、サブスクリプション管理の実装経験。 - プッシュ通知、ディープリンク、ユニバーサルリンクの実装。 - アプリケーションセキュリティ対策の知識と実装経験。 - アジャイル開発環境での作業経験。 就業条件 - 完全リモート勤務(世界中どこからでも)。 - フルタイム契約(週40時間)。 - プロジェクトベースの長期契約。 - 柔軟な勤務時間(コアタイムあり)。 - 定期的なオンラインミーティングへの参加必須。 - 英語力は必須ではありません。 なぜ当社のプロジェクトに参加すべきか 当社のプロジェクトでは、最新のFlutterテクノロジーを活用し、革新的な製品開発に携わる機会があります。経験豊富な国際的な開発チームと協力し、技術的なスキルを向上させながら、ユーザー体験に重点を置いた高品質なアプリケーション開発に貢献できます。プロジェクトの成功に直接的な影響を与える重要な役割を担い、専門的な成長と達成感を得ることができます。