【フルリモート/週5/Flutter】スマートホームIoTデバイス統合管理アプリの開発

案件要件
- 職種
- エンジニア
- 業務内容
- システム開発・運用SES
- 報酬目安
- 6,200 ~ 7,000円/時
- 稼働時間目安
- 週5日 (時間目安 160時間)
- はたらく場所
- フルリモート
- スキル
【フルリモート/週5/Flutter】スマートホームIoTデバイス統合管理アプリの開発
お任せしたいこと
[役割]モバイルアプリエンジニアとして、スマートロック、照明、各種センサーなどの自社IoTデバイス群をスマートフォンから一元管理・操作するスマートホーム統合アプリ(Flutter)の新規開発およびUI改善をお任せします。
[役割に対して求める成果]Bluetooth Low Energy(BLE)やWi-Fiを経由したデバイス群との遅延のないシームレスな通信制御と、ITに不慣れなユーザーでも迷わず初期設定や自動化ルールの作成ができる、直感的で応答性の高いUI/UXの実現。
具体的な業務内容
・FlutterおよびDartを用いたiOS/Android向けIoT連携アプリの詳細設計および実装
・BLE(Bluetooth Low Energy)やMQTT、WebSocketを利用した、IoTデバイスとの双方向通信およびリアルタイムなステータス同期処理の実装
・Figmaのデザインに基づく再利用性の高いUIコンポーネント開発と、複雑なデバイス状態(接続中、切断、エラー等)を管理する堅牢なアーキテクチャ(Riverpod, BLoC等)の設計
・バックグラウンド通信やプッシュ通知、位置情報(ジオフェンス)を活用したスマートホームの自動化機能の開発
・BitriseやGitHub Actions等を用いたCI/CDパイプラインの運用と、App Store / Google Playへの自動配信環境の構築
必須スキル・経験
・FlutterおよびDartを用いたモバイルアプリの設計・開発経験(1年以上)
・モバイルアプリ(iOS/Swift, Android/Kotlin)またはモダンWebフロントエンドの開発実務経験(合計3年以上)
・App StoreまたはGoogle Playへのアプリ申請・公開・運用経験
・Git/GitHubを用いたチーム開発およびPull Requestベースのコードレビュー経験
歓迎スキル・経験
・BLE、Wi-Fi、MQTT通信を用いたハードウェア・IoT連携アプリの開発経験
・Swift(iOS)またはKotlin(Android)を用いたネイティブアプリの実務経験および、Platform Channelを用いたネイティブ機能(Core Bluetooth等)の呼び出し経験
・Riverpod、BLoC等の状態管理手法を用いた、大規模で複雑な状態遷移を伴うアプリの設計経験
・スマートホーム、スマートシティ、ハードウェアスタートアップでの開発経験
・オフライン環境や通信が不安定な状況を考慮したアプリ設計(ローカルDB活用など)の経験
開発環境
言語・フレームワーク:Flutter, Dart, Riverpod
通信・インフラ:BLE, MQTT, Firebase, AWS
CI/CD・ツール:Bitrise, GitHub, Figma, Jira, Slack
開発チームについて
プロダクトマネージャー1名、UI/UXデザイナー1名、テックリード1名、モバイルアプリエンジニア3名(今回募集枠含む)、バックエンドエンジニア3名、IoT(組み込み)エンジニア2名の体制です。ソフトウェアだけでなく物理的なデバイスの挙動も考慮する必要があるため、組み込みエンジニアとも職種の垣根を越えて密に連携し、実機検証を繰り返しながらアジャイルに開発を進めています。
求める人物像
・ソフトウェアが物理的なハードウェアを動かし、人々の現実の生活を豊かにすることにワクワクできる方
・通信遅延やエラーハンドリングなど、エッジケースまで妥協せず、ユーザーがストレスを感じないパフォーマンスを追求できる方
・フルリモート環境下において、他職種(特にハードウェアエンジニア)とも自発的かつ円滑にテキストや通話でコミュニケーションが取れる方
仕事の魅力
画面の中だけで完結しない、現実世界のハードウェアと連動する「手触り感」のあるプロダクト開発を経験できます。IoTならではの複雑な非同期通信やバックグラウンド処理をFlutterの単一コードベースでどのように最適化するかという、モバイルアプリエンジニアとして技術的難易度が高く、市場価値の上がるチャレンジができる環境です。
働き方
リモート環境
[フルリモート] フルリモートで働いていただけます。
株式会社Kaizen Tech Agent
株式会社Kaizen Tech Agentは、「人と技術をつなぐ」ことを企業理念に掲げ、日々向上していく『技術』と『人』を最適な形でむつび付け提供することで、お客様にとって真にプラスとなる価値でありたいと考えております。
私たちはそれぞれの個性を尊重し、ほっとする和みの社風でありながら、変化する時代に対して受け身にならず、未来への挑戦心を宿しています。
事業領域は、WEBアプリ開発、業務システム開発、スマホアプリ開発、インフラ構築など幅広く展開しており、フリーランス様に対して最適な案件をご提案させて頂いております。どんな些細な事でも結構ですので是非いつでもお気軽にご相談ください。
