【フルリモート/週5/Flutter】マルチプラットフォーム対応のネイティブモバイルアプリ開発

案件要件
- 職種
- エンジニア
- 業務内容
- システム開発・運用SES
- 報酬目安
- 4,500 ~ 5,500円/時
- 稼働時間目安
- 週5日 (時間目安 160時間)
- はたらく場所
- フルリモート
- スキル
お任せしたいこと
[役割]
モバイルアプリエンジニアとして、Flutter(Dart)を用いた、iOS/Android向け自社アプリケーションの新規機能開発およびUIリニューアルを担当していただきます。
[役割に対して求める成果]
Figmaのデザインを忠実に再現したピクセルパーフェクトな画面コンポーネントを設計し、状態管理ライブラリを活用したパフォーマンスの良いモバイルアプリケーションを構築すること。
具体的な業務内容
Flutter / Dartを用いた、iOS・Android向けアプリの新機能画面およびインタラクションの実装
Riverpodなどの状態管理ライブラリを用いた、データの整合性を担保するクリーンな設計
ネイティブ機能(カメラ、位置情報、プッシュ通知等)を利用するためのプラグイン連携とカスタマイズ
バックエンドAPI(REST/GraphQL)とのデータ同期処理および非同期エラーハンドリングの実装
Flutterの静的解析ツールを活用したコード品質の維持、および自動テスト(Widget Test)の作成
GitHub Actionsを用いた、ビルド・Deploy・ストア配布(TestFlight/Firebase App Distribution)の自動化対応
必須スキル・経験
Flutter / Dartを用いたiOSおよびAndroid向けネイティブアプリの開発実務経験2年以上
Riverpod, Bloc, Providerいずれかの状態管理ライブラリを用いた開発実務経験
Web API(REST / GraphQL)を呼び出してモバイル側でデータを処理する非同期プログラミングスキル
Git / GitHubを用いたチーム開発(プルリクエストベースのコードレビュー)の実務経験
各種UIガイドライン(Material Design / Human Interface Guidelines)に関する基礎的な知識
歓迎スキル・経験
iOS(Swift)またはAndroid(Kotlin)を用いた、各OS固有のネイティブアプリ開発実務経験
App Store Connect / Google Play Consoleを用いたアプリのリリース・申請手続きの実務経験
Firebase(Crashlytics, Analytics, Cloud Messaging等)の導入・運用経験
CI/CDツール(GitHub Actions, Codemagic等)を用いたアプリ配信自動化パイプラインの構築経験
開発環境
言語・FW:Dart, Flutter
状態管理:Riverpod
インフラ・バックエンド:Firebase, Web API
管理ツール:GitHub, Slack, Figma, Jira
開発チームについて
Flutterエンジニア3名、デザイナー1名、PM1名の少数精鋭チームです。
各自の裁量が高く、「こういうアニメーションを入れた方が使いやすい」といったエンジニアからのUI/UX提案が積極的に採用される文化です。
求める人物像
UIの手触りやスムーズなアニメーション、操作性にこだわりを持って実装できる方
課題が発生した際に、ドキュメントやIssueを英語ソースも含めて自発的に調べて解決できる方
仕事の魅力
Flutterを実務で使い倒しながら、クロスプラットフォーム開発の深い知見を身につけることができます。
フルリモート環境下で、フロントエンドとしての実装に集中できる環境が整っています。
働き方
リモート環境
[フルリモート] フルリモートで働いていただけます。
株式会社Kaizen Tech Agent
株式会社Kaizen Tech Agentは、「人と技術をつなぐ」ことを企業理念に掲げ、日々向上していく『技術』と『人』を最適な形でむつび付け提供することで、
お客様にとって真にプラスとなる価値でありたいと考えております。
私たちはそれぞれの個性を尊重し、ほっとする和みの社風でありながら、変化する時代に対して受け身にならず、未来への挑戦心を宿しています。
事業領域は、WEBアプリ開発、業務システム開発、スマホアプリ開発、インフラ構築など幅広く展開しており、
フリーランス様に対して最適な案件をご提案させて頂いております。どんな些細な事でも結構ですので是非いつでもお気軽にご相談ください。
