【フルリモート/週5】Flutterエンジニア(モバイルアプリ開発・UI/UX改善)

案件要件
- 職種
- エンジニア
- 業務内容
- システム開発・運用SES
- 報酬目安
- 4,700 ~ 5,100円/時
- 稼働時間目安
- 週5日 (時間目安 160時間)
- はたらく場所
- フルリモート
- スキル
【フルリモート/週5】Flutterエンジニア(モバイルアプリ開発・UI/UX改善)
お任せしたいこと
自社で展開するBtoC向けモバイルアプリ、またはBtoB向け業務アプリにおいて、Flutter(Dart)を用いたiOSおよびAndroidアプリの設計・開発・運用をお任せします。
単一のコードベースから高品質なクロスプラットフォームアプリを提供し、RiverpodやBLoC等のモダンな状態管理手法を活用しながら、ユーザーにとって直感的で滑らかなUI/UXを実現していただくポジションです。
具体的な業務内容
・FlutterおよびDartを用いた、iOS/Android向けネイティブアプリの設計・開発
・Figma等のデザインツールを用いたデザイナーとの連携、および宣言的UIによるコンポーネント実装
・Riverpod、BLoC等の状態管理手法を用いた、複雑なアプリ内ステートの設計および適切なアーキテクチャ(MVVM、クリーンアーキテクチャ等)の構築
・Firebase(Auth, Firestore, Crashlytics等)やSupabaseを活用したバックエンド連携、およびREST API/GraphQLを介したデータフェッチの実装
・Flutter 3.x以降(Impellerエンジン等)の機能を活用したレンダリングパフォーマンスのチューニングおよびCore Web Vitalsの最適化(Web展開時)
・Flutter testを利用したユニットテスト・ウィジェットテストの実装と品質担保
・Codemagic、Bitrise、GitHub Actions等を用いたモバイルアプリ向けCI/CDパイプラインの構築と、各アプリストアへの配信自動化
・OSアップデートに伴う対応、および必要に応じたネイティブプラグイン(MethodChannelを用いたSwift/Kotlin連携)の実装・改修
必須スキル・経験
・モバイルアプリ(iOS/Androidいずれか、または両方)の開発実務経験(目安として3年以上)
・FlutterおよびDartを用いた商用アプリの設計・開発・運用経験
・Riverpod、BLoC、Providerいずれかを用いた状態管理の実務経験
・REST APIやGraphQLを用いたバックエンドとの通信を伴うアプリケーションの実装経験
・Git / GitHub等を用いたプルリクエストベースでのチーム開発経験
歓迎スキル・経験
・Swift/Objective-Cを用いたiOSネイティブアプリ、またはKotlin/Javaを用いたAndroidネイティブアプリの開発経験
・CodemagicやBitrise等を用いた、App Store / Google Playへの自動デプロイおよび審査対応経験
・クリーンアーキテクチャやドメイン駆動設計(DDD)を取り入れた、保守性の高いモバイルアプリの設計経験
・FirebaseやSupabase等のBaaS(Backend as a Service)を利用した開発経験
・大規模ユーザーを抱えるモバイルアプリのパフォーマンスチューニング(メモリリーク調査や描画最適化)経験
開発・業務環境
開発言語:Dart (Flutter), 一部 Swift / Kotlin
フレームワーク:Flutter
状態管理:Riverpod, BLoC 等
バックエンド連携:Firebase, Supabase, REST API, GraphQL
テスト・CI/CD:Flutter test, Codemagic, Bitrise, GitHub Actions
コミュニケーション・管理:GitHub, Jira, Figma, Slack, Zoom, Notion
プロジェクトチームについて
「iOS/Android両OSのユーザーに、いかに最速で等しく価値を届けるか」を重視し、クロスプラットフォームの強みを最大限に活かす開発チームです。
「とりあえず画面が動く」コードではなく、RiverpodやBLoCを用いたスケーラブルな状態管理や、ウィジェットテストの徹底を通じて、長期的な保守性・拡張性を担保することを大切にしています。OS固有の制約やパフォーマンス課題に対しても、チーム全体でフラットに知見を共有し解決にあたるカルチャーです。
求める人物像
・ユーザー体験(UI/UX)の向上に強いこだわりを持ち、細部まで配慮した実装や滑らかなアニメーションの追求にやりがいを感じる方
・モバイルアプリ特有のライフサイクルや、OSごとの挙動・ガイドラインの違いを理解し適切に対処できる方
・FlutterやDartのアップデート、新しい状態管理のベストプラクティスなどを継続的に学習し、実務に還元できる方
・デザイナーやバックエンドエンジニア等、他職種のメンバーと円滑に連携してプロダクト開発を進められる方
働き方
リモート環境
[フルリモート] 基本的にフルリモートで働いていただけます。
株式会社Kaizen Tech Agent
株式会社Kaizen Tech Agentは、「人と技術をつなぐ」ことを企業理念に掲げ、日々向上していく『技術』と『人』を最適な形でむつび付け提供することで、
お客様にとって真にプラスとなる価値でありたいと考えております。
私たちはそれぞれの個性を尊重し、ほっとする和みの社風でありながら、変化する時代に対して受け身にならず、未来への挑戦心を宿しています。
事業領域は、WEBアプリ開発、業務システム開発、スマホアプリ開発、インフラ構築など幅広く展開しており、
フリーランス様に対して最適な案件をご提案させて頂いております。どんな些細な事でも結構ですので是非いつでもお気軽にご相談ください。
