エンジニアフルリモート

【ハイブリッド/週2出社】Flutterエンジニア(Dart・マルチプラットフォームアプリ開発・UI/UX追求)

【ハイブリッド/週2出社】Flutterエンジニア(Dart・マルチプラットフォームアプリ開発・UI/UX追求)

案件要件

職種
エンジニア
業務内容
システム開発・運用
SES
報酬目安
4,800 ~ 5,200円/時
稼働時間目安
週5日 (時間目安 160時間)
はたらく場所
フルリモート
スキル

【ハイブリッド/週2出社】Flutterエンジニア(Dart・マルチプラットフォームアプリ開発・UI/UX追求)

お任せしたいこと

自社で展開するBtoC向けモバイルアプリ、またはBtoB SaaSのスマートフォン向けアプリケーションにおいて、DartおよびFlutterを用いたクロスプラットフォーム(iOS / Android)アプリの設計・開発をお任せします。
単一のコードベースから両OS向けのアプリを効率的に構築するだけでなく、Flutterの強みである高いレンダリング性能を活かし、ネイティブアプリに遜色のない滑らかで心地よいUI/UX(手触り感)を実現していただくポジションです。

具体的な業務内容

・DartおよびFlutterを用いたクロスプラットフォームアプリ(iOS / Android)の要件定義、アーキテクチャ設計、および機能開発
・Riverpod、BLoC、Provider等の状態管理手法を用いた、テスト容易で保守性の高いアプリケーション設計
・マテリアルデザインおよびCupertino(iOS風)デザインコンポーネントを活用した直感的なUI実装
・非同期処理の実装、およびバックエンドAPI(REST / GraphQL)とのシームレスなデータ連携処理
・WidgetテストやIntegrationテスト等の自動テストの実装と品質担保
・Codemagic、Bitrise、GitHub Actions等を用いたCI/CDパイプラインの構築、および両ストア(App Store / Google Play)へのリリース自動化
・Firebase(Crashlytics, Analytics)等を利用したクラッシュログ分析、パフォーマンスチューニング、および継続的なアプリ改善
・必要に応じたネイティブ機能(Swift / Kotlin)の呼び出し(MethodChannel等)の実装

必須スキル・経験

・モバイルアプリ(iOS/Swift または Android/Kotlin)、またはWebフロントエンドの開発実務経験(目安として3年以上)
・DartおよびFlutterを用いたアプリケーションの開発実務経験(目安として1年以上)
・Riverpod等の状態管理ライブラリを用いた設計・実装経験
・Web API(HTTP通信)と連携したアプリケーションの開発経験
・Git / GitHub等を用いたプルリクエストベースでのチーム開発経験

歓迎スキル・経験

・iOS(Swift / Objective-C)またはAndroid(Kotlin / Java)のネイティブアプリ開発経験
・App Store および Google Playへのアプリ公開、および運用・保守(アップデート対応)の経験
・MethodChannel等を用いたプラグイン開発、またはネイティブコードとの連携実装経験
・大規模なユーザーを抱えるtoC向けアプリの開発・パフォーマンスチューニング経験
・アジャイル(スクラム)開発プロセスにおける実務経験

開発・業務環境

開発言語:Dart, (一部 Swift, Kotlin)
UIフレームワーク:Flutter
状態管理:Riverpod, BLoC, Provider
BaaS・分析:Firebase, Supabase
テスト・CI/CD:Flutter Test, Codemagic, Bitrise, GitHub Actions
コミュニケーション・管理:GitHub, Jira, Figma, Slack, Zoom, Notion

プロジェクトチームについて

クロスプラットフォームの「開発効率の高さ」に甘んじることなく、各OSのユーザーが期待する標準的な挙動やインタラクションを深く理解し、妥協のないUI/UXを追求するエンジニアリングカルチャーです。
デザイナーが作成したFigmaのモックアップを実装するだけでなく、Flutterの表現力を活かしたリッチなアニメーションや、より自然な操作感をエンジニア側から逆提案することが推奨されます。iOS/Androidそれぞれのネイティブ知見も共有しながら、モバイルアプリ全体の品質を高め合う環境です。

求める人物像

・ユーザーが毎日直接触れるモバイルアプリだからこそ、数ミリ秒のレスポンスやアニメーションの細部にまでこだわりを持てる方
・FlutterやDartの進化の早いエコシステムに常にアンテナを張り、新しい技術の検証・導入に積極的な方
・デザイナーやPdMの意図を汲み取り、技術的な観点から最適なUI/UXを共に議論できる方
・クラッシュレートの低下やアプリサイズ削減など、見えない品質改善にも地道に取り組める方

働き方

リモート・出社環境

[ハイブリッドワーク(週2日出社・週3日リモート)]
基本的に週3日のリモートワークと、週2日のオフィス出社を組み合わせたハイブリッドな働き方となります。
個人の集中作業はリモートで効率的に行い、デザイナーとの緻密なUI/UXのすり合わせ(実機を用いたインタラクションの確認)や、チームビルディングなど、対面のコミュニケーションが活きる場面で出社環境を有効活用するスタイルです。


SNSでこの案件をシェア

株式会社Kaizen Tech Agent

株式会社Kaizen Tech Agent

株式会社Kaizen Tech Agentは、「人と技術をつなぐ」ことを企業理念に掲げ、日々向上していく『技術』と『人』を最適な形でむつび付け提供することで、
お客様にとって真にプラスとなる価値でありたいと考えております。
私たちはそれぞれの個性を尊重し、ほっとする和みの社風でありながら、変化する時代に対して受け身にならず、未来への挑戦心を宿しています。
事業領域は、WEBアプリ開発、業務システム開発、スマホアプリ開発、インフラ構築など幅広く展開しており、
フリーランス様に対して最適な案件をご提案させて頂いております。どんな些細な事でも結構ですので是非いつでもお気軽にご相談ください。

案件を公開しました

案件をシェアしませんか?(SNSシェアをすることで、求職者の応募数アップが期待できます。)

案件を公開しました

この案件は限定公開です。案件のURLを知っている人のみが案件情報を見ることができます。

応募が完了しました

アピールしたいポイントがあれば積極的にメッセージを送ってみましょう。