【テックリード候補】福利厚生アプリのアーキテクチャ設計から担うFlutterエンジニア
仕事概要
Leafeaが目指している世界
⼀⼈ひとりの負担が増える世の中で 少しでも支えになるプロダクトを。
──OEM型福利厚生SaaS
物価高・増税・低賃金──今の日本で、生活が「苦しい」と感じる人が増えています。
私たちは、福利厚生という“企業から従業員への支援のかたち”を進化させ、生活コストを根本から下げる挑戦をしています。
全国100,000店舗以上で使える割引機能を備えた福利厚生アプリを、HR SaaS企業様や金融機関様にOEM提供。
独自ブランドで展開できるこのプロダクトは、新規事業の創出や既存顧客への拡販を支援すると同時に、広範かつ迅速なデータ収集とその活用によってサービス改善の好循環を生み出します。
私たちは、働く人の「頑張り」に光をあて、日々の努力に報い、心の支えを提供するプロダクトを実装します。
業務ミッション
福利厚生領域のBtoBtoCアプリを、Flutterを用いて開発していただきます。
本プロダクトは、導入企業ごとにブランドや一部機能をカスタマイズして提供しているため、複数の導入企業に対応できるスケーラブルで保守性の高いアプリ基盤づくりが重要になります。
そのため、モバイルアプリ開発においては、単に画面や機能を実装するだけでなく、導入企業ごとの要件を踏まえた設計や、将来的な拡張を見据えた改善にも関わっていただきます。PdM・デザイナー・バックエンドエンジニアと連携しながら、仕様検討から設計、実装、検証、リリース後の改善まで一貫して携わるポジションです。
また、新機能開発だけでなく、ユーザー体験の向上、パフォーマンス改善、リファクタリング、テスト整備など、プロダクトの品質と開発効率を高める取り組みにも携わっていただきます。
Leafeaでは、タスクをこなすだけではなく、自律的に課題を見つけ、改善につなげていく姿勢を大切にしています。必要に応じて、共通UIコンポーネントやデザインシステムの整備、CI/CDや監視基盤の改善などにも関わりながら、チーム全体の開発力を高めていくことを期待しています。
具体的な業務内容
・Flutter アプリケーション開発
・新機能や改善施策の設計〜実装
・UI/UX向上のための継続的な改善
・持続可能なシステムのためのリファクタリング・コードレビューやテストの実施
・PdM・デザイナーとの仕様調整、要件定義支援
・開発プロセスの改善や将来を見据えたシステム設計、チームビルディング
プロジェクトの特徴
単に「新しいから」ではなく、型安全性・保守性・開発体験の向上を軸に技術選定・運用を行っています。
- マルチパートナー対応のアーキテクチャ
- 30以上のfeatureモジュール で構成された本格的なプロダクション規模のコードベース
- 導入企業(OEM / ホワイトラベル)ごとに、ブランド・機能を切り替えられる設計
- Clean Architecture をベースに、単純な分岐で対応するのではなく、アーキテクチャレベルでスケールできる構造を志向
- Spec-Driven Development の実運用
- Kiroフレームワーク を用いて、要件定義 → 設計 → タスク分解 → 実装 を体系化
- 複数のSpecを運用しながら、AIと協調した開発プロセスを継続的に改善
- CLAUDE.md / .kiro/steering/ などのAI向けコンテキストを継続的に整備し、AIをより活用しやすい環境作りを推進
- AIによる自動レビューパイプライン
- Dependabotで作成された依存更新PRを、Devin APIで自動レビューするパイプラインを構築
- 単に「AIを使う」のではなく、運用フローにAIを組み込み、人間の負荷を継続的に減らす取り組みを進行中
- 今後取り組みたいこと
- 共通UIコンポーネントやデザインシステムのパッケージ切り出しによる再利用性の向上
- Widgetbookを活用したコンポーネントカタログの本格運用
※変更の範囲:当社開発領域における業務全般
技術スタック
フレームワーク・言語
・Flutter (Dart) / Flutter 3.41(最新安定版を継続的に追従)
・FVM によるバージョン管理
状態管理・ルーティング
・Riverpod 3.x(コード生成ベース)
・go_router(型安全ルーティング)
API通信・データモデル
・Retrofit + Dio
・Freezed(イミュータブルなデータモデル)
コード生成
・build_runner
・flutter_gen
・Pigeon(ネイティブ連携)
コード品質・開発支援
・very_good_analysis + カスタムLintルール(leafea_lints)
・Widgetbook(コンポーネントカタログ)
・Dependabot による依存関係の自動更新
CI/CD・運用
・GitHub Actions + Fastlane
・Sentry + Firebase Crashlytics(エラー監視)
・Firebase: Analytics / Remote Config / Messaging
AI / 開発支援ツール
・Claude Code / Devin / GitHub Copilot
・Kiro(Spec-Driven Development)
デザイン・コミュニケーション
・Figma
・Slack / Google Meet
コミュニティへの貢献
・FlutterKaigi 2025 スポンサー として協賛
同チームのメンバー
エンジニアチームは、モダンな開発環境を採用していくことに積極的なメンバーで構成されており、新しいことにチャレンジできます。
特に会社の方針としてもAIを活用した開発を推奨しており、積極的にAI活用できる体制が整っています。
またまだ立ち上げたばかりのプロダクトであり、これから自分たちで仕組みを作っていくフェーズのため、多くのチャレンジができる環境です。
ポジションの魅力
モバイルアプリとして成長途上にある領域が多く、パフォーマンス改善・アーキテクチャの見直し・観測性の強化など将来のプロダクトを支える要となる技術領域に深く関わることができます。
またメイン開発者としてユーザー体験全体を形にしていくプロセスに携われるため、自分のアウトプットがプロダクト価値に直結する実感を得られます。
チームとしては、自律的に課題を見つけて改善していく文化を大切にしています。
新しい提案が歓迎される環境であり、技術選定や開発プロセスへの意見も積極的に取り入れられるため、プロダクトの未来に直接影響を与えることができます。
さらに、Leafea ではアプリの SDK 化など、今後の展開に向けた新しいチャレンジも進行しており、Flutter を軸にしながらも幅広い技術的挑戦ができる環境です。
必須スキル
・Flutterを用いた開発経験
・アーキテクチャ(Clean Architecture / レイヤードアーキテクチャなど)に準拠した開発経験
歓迎スキル
・Riverpod(または Provider, Bloc 等) を用いた状態管理の経験
・Widgetbook / Storybookなどのコンポーネントカタログ運用経験
・CI/CD パイプライン の構築・運用経験(GitHub Actions, Fastlane など)
・AIツール(Claude Code, Devin, Copilot など)を活用した開発経験
・Spec-Driven Developmentなど、要件から実装までを体系化したプロセスでの開発経験
求める人物像
・UXを考え、ユーザーにとってより使いやすいものを自ら提案し作っていける方
・自律性と責任を持って1人のプロフェッショナルとして開発を行える方
・全体を俯瞰して部分最適ではなく全体最適で物事を考えられる方
・向上心が強い方
・HRTコミュニケーションに共感できる方
応募概要
| 給与 | 年収600 ~ 1000万円 月給:500,000円〜834,000円 |
|---|---|
| 勤務地 | 東京都中央区新川1-10-3 THE GATE 茅場町 3F |
| 雇用形態 | 正社員 |
| 勤務体系 | フレックスタイム制 就業時間 休日 【リモートワークについて】 |
| 試用期間 | 有(3ヶ月 / 変動あり)※期間中の条件変更なし |
| 福利厚生 | ・福利厚生サービス(提携済の飲食店・業務用品・映画・ジム等の補助) |
企業情報
| 企業名 | 株式会社Leafea |
|---|---|
| 設立年月 | 2022年7月 |
| 本社所在地 | 東京都中央区新川1-10-3 THE GATE 茅場町 3F |
| 事業内容 | 福利厚生のOEM型SaaS事業 |
| 資本金 | 3.6億円 (資本準備金を含む) |
| 従業員数 | 40名 (業務委託を含む) |
| 企業サイトURL | https://leafea.co.jp/ |