従業員数76名設立年数11年評価額74億円累計調達額20.7億円150‐0002 東京都渋谷区渋谷一丁目12番2号 クロスオフィス渋谷311
株式会社HOKUTOのSenior Flutter Engineer (正社員)の求人
医師の臨床業務をサポートするプロダクト作りをリード
求人概要
JOB DESCRIPTION
【事業・プロダクト概要】
HOKUTOは、「より良いアウトカムを求める世界の医療従事者のために」をミッションに、医療従事者の臨床業務を支える情報プラットフォームを提供しています。
- 医療情報のインプット・アウトプットを支援する臨床支援アプリ「HOKUTO」は、リリースから約4年で医師ユーザー数10万人を突破(日本の医師の約3人に1人)。
- 医師会員基盤を活用し、製薬企業・医療機器メーカー向けにデジタルマーケティング支援サービスも提供。正式リリースから2年弱で、国内売上高Top15製薬企業のうち80%以上に導入いただいています。
事業はプロダクトマーケットフィットの検証フェーズから、仮説検証と安定成長を両立させるスケールフェーズへ移行しています。プロダクト開発でも「スピード優先」だけでなく、初期品質の向上・技術的負債の解消・中長期の拡張性/保守性の強化に本格的に取り組み始めています。
【ポジション概要】
本ポジションでは、HOKUTOモバイルアプリのリードエンジニアとして、Flutter / Firebase を中心としたモバイルアーキテクチャの設計・実装・運用 をリードしていただきます。
職能横断型のチームで、エンジニア・プロダクトマネージャー・デザイナー・QAエンジニアと協働しながら、医師・製薬企業双方の課題を解決する機能の開発/運用を推進します。
また、単純に機能開発をするだけでなく、 スケールフェーズのプロダクトを、開発スピードと品質の両方を高い水準で成立させる ために、設計・テスト・運用・チーム開発の仕組みまで含めて改善していくことを期待しています。
【技術的なチャレンジ(取り組む課題の例)】
スケールフェーズにおいて、単純に新機能の開発を行ったり機能改善を行うだけでなく、合わせて次のような課題に対して優先順位を付け、設計・実装・運用の観点から解いていくポジションです:
- 機能増加に伴う状態管理・依存関係の複雑化
- 状態管理/データフローが複雑化する中で、変更容易性を維持するための設計(責務分離、境界の整理、可読性/テスタビリティ向上)を推進
- ドメインの切り分け・モジュール構造の再設計
- 医療 × 双方向プラットフォーム × B2B2C という複雑なドメインを、将来の拡張を見据えて「強い設計」にしていく(依存関係の整理、モジュール分割、設計原則の整備)
- 技術的負債の解消と安全なリファクタリング
- 既存機能への影響を最小化しつつ、段階的なリファクタリングや移行(設計変更、置き換え計画、段階リリース)
【具体的な業務内容】
以下のような流れで、プロダクト開発を一気通貫でリードしていただきます。
-
- 要件定義・仕様設計
- プロダクトマネージャー、事業開発メンバーと連携し、医師の業務フローや課題を整理
- プロダクトロードマップ・KPIに基づき、モバイル側の仕様・優先順位を決定
- 仕様の不確実性を踏まえた実装戦略(段階リリース、影響範囲の見積り、リスク低減策)を設計
-
- Flutter / Firebase を用いたアプリ開発
- 新機能開発および既存機能の改善の設計・実装・レビュー
- 仕様・デザイン・運用要件を踏まえたUI/UXの実装(アクセシビリティ/速度/安定性含む)
- アーキテクチャの刷新・ライブラリ選定・パフォーマンス改善
-
- 品質向上・技術的負債解消
- 自動テスト整備(ユニット/Widget/統合テスト等)、CI/CD 環境の改善
- エラー・不具合のトリアージと恒久対応(再発防止、監視/アラート、品質指標の運用)
- 過去実装の見直し・リファクタリング計画の策定と推進(影響最小化/安全な移行)
-
- チーム・組織への貢献
- コードレビュー・ペアプロを通じたチームメンバーの技術成長支援
- モバイル領域にとどまらず、Web / Backend / インフラにまたがる技術的議論・意思決定への参画
- 開発プロセス・開発環境(生成AIツールの活用含む)の継続的なアップデート
【入社後の期待役割】
入社直後はオンボーディング期間を設け、弊社での開発に慣れていただきつつ、徐々に立ち上がっていただき、最終的にはチーム・開発をリードいただく形を想定しています。
- 入社〜3ヶ月
- オンボーディング: 既存コード・ドメインの把握、開発プロセス/品質指標の理解
- 小規模の改善、機能開発に取り組んでいただき、実際に手を動かしながら開発プロセスに順応してく
- 3〜6ヶ月
- 中規模の機能開発のオーナーとして開発をリードしていただく
- 技術的負債への取り組み、推進
- 状態管理やモジュール構造のリファクタリング計画の策定・実行
- 6〜12ヶ月
- チームのテックリードとしてFlutterアプリ開発をリード
- 全体の技術方針・品質基準の策定について、CTO/EMとディスカッションしながら、チーム横断での技術的意思決定をリード
【チーム・開発環境】
- 職能横断(PdM/デザイナー/QA/エンジニア)で機能開発を推進。仕様策定〜リリース後の改善まで一気通貫で取り組みます。
- 大規模開発を経験してきているメンバーも多く、これからのHOKUTOの事業の成長に合わせて最適なアーキテクチャや品質基準について日常的に議論・設計レビューを行える環境です。
- エンジニア同士横のつながりを強化する取り組みとして、社内勉強会、エンジニアMTGなどを定期的に開催しています。
- 生成AIを前提とした開発環境
- ChatGPT / Claude Code / Cursor / Coderabbit AI などを積極的に活用しています(設計の壁打ち、レビュー支援、テスト作成支援、調査効率化など)。
【このポジションの魅力・得られる経験】
-
医師の3人に1人が使うプロダクトの体験をつくれる
10万超の医師が日々使う臨床支援プラットフォームのモバイル体験を、自らの手で設計・実装できます。医療インパクトをダイレクトに感じやすい環境です。 -
Flutter / Firebase を軸にしつつフルスタックに広げられる
- モバイルを起点にしつつ、Web / Backend / インフラにも越境できます。技術の垣根を越えて幅広く活躍したい方には、スキルの幅を一気に広げられる環境です。
- 実際に弊社で活躍するエンジニアの多くは、専門スキルを持ちつつも、マルチスタック・フルスタックに動けて1人で一気通貫して開発ができるメンバーが多いです
-
生成AIを前提とした開発環境
ChatGPT / Claude Code / Cursor / Coderabbit AI などの生成AIサービスを積極的に活用している環境で常に生成AIに触れながら開発を行うことができます。
【プロダクト】
- HOKUTO
【開発環境】
- Mobile
- Flutter (v3.35.6) / Dart v3
- Web
- TypeScript / React.js / Next.js / Vercel
- Backend/Infra
- Node.js / TypeScript / Firebase / Google Cloud / Algolia / Terraform / Rust / Fastly
- CI/CD
- GitHub Actions / Fastlane
- AI Tools
- ChatGPT / codex / Claude / Claude Code / Gemini / Coderabbit AI / Cursor / Notion AI
- Others
- GitHub / Slack / Notion / Figma
【選考フロー】
※ 各プロセスは候補者様および弊社の都合により省略または変更される可能性があります
正社員採用の場合:
・カジュアル面談 => 書類選考 ⇒ 1次面接 => 2次面接 => 最終面接 (⇒ 業務委託マッチング期間[任意])⇒ 採用
※ 業務委託マッチング期間: お互いに入社前にマッチ度を図るための制度。2ヶ月程度の業務委託を想定。
業務委託契約の場合
・カジュアル面談 => 書類選考 ⇒ 1次面接 ⇒ 契約
【こちらの記事もぜひお読みください】
▼Newspicks掲載「医師の3人に1人が利用。急成長の医療プラットフォーム「HOKUTO」が描く勝ち筋」
https://newspicks.com/news/9527775/
▼資金調達リリース「医師向け臨床支援アプリを提供する株式会社HOKUTOが、シリーズBラウンドにて9億円の資金調達を実施」
https://prtimes.jp/main/html/rd/p/000000020.000030964.html
求める人物像
IDEAL CANDIDATE
「とにかく早く動くものを作る」だけでなく、拡張性・保守性・運用性を考え抜いた設計で、スケールフェーズのプロダクトを前に進められる方を歓迎します。
また、当社のバリューに共感し、体現していただける方と一緒に働きたいと考えています。
For Objective: 目的を明確にし、全ての行動を目的達成に結びつける
Be Open: 率直で透明なコミュニケーションを徹底し、情報の非対称性をコントロールする
Aim High: 高い基準を持ち、卓越した価値を創出する
※当社のバリュー・カルチャーの詳細はこちら:https://corp.hokuto.app/recruit/culture
必須スキル
ESSENTIAL CRITERIA
- Flutterを用いた開発経験3年以上
または、Flutterの経験とネイティブアプリの開発経験3年以上 - 複数メンバーがいるチームでの開発経験3年以上
- 生成AIを使った開発の経験 (例: Claude Code利用)
- 日本語:ビジネスレベル以上
歓迎スキル
DESIRABLE CRITERIA
- 生成AIをチーム・組織レベルで活用できるようにするための環境構築・整備の経験
- Firebase/Google Cloudを用いたサービス開発の経験
- iOS/Androidアプリの開発経験
- Webアプリ/バックエンド/インフラなどの開発経験
- CI/CD環境整備やテスト自動化などの知識や実際に運用改善した経験
- 中規模以上のプロダクトの開発・運用経験
- 複数メンバーがいる環境でのテックリード・マネジメント経験
- アジャイル開発の経験/スクラムマスターの実務経験
このポジションとのスキルギャップなどをAIで診断してみませんか?
✨ あなたと求人のマッチ度診断
職務経歴書など、あなたの経験やスキルが分かるドキュメントをアップロードすると、求人とのマッチ度とその理由が表示されます💡
※AIにより自動生成するもので、選考結果を保証するものではありません。 ※現在、本機能はPCブラウザでのみご利用いただけます。
待遇・労働環境
COMPENSATION AND BENEFITS
給与
950‐1200万
勤務地
フルリモートワーク
フルリモート勤務
※本社オフィスでも勤務可能
雇用形態
正社員、業務委託・副業・フリーランス
勤務体系
【勤務時間】
専門業務型裁量労働制を適用
※条件により、短時間正社員としての勤務が可能
【休日・休暇】
年間休日120日以上
完全週休二日休み(土日祝日)、年末年始休暇、その他会社が指定する休日
年次有給休暇は入社半年後に10日付与
産前産後休暇、育児休暇、介護休暇、生理休暇、慶弔休暇
試用期間
あり(3ヶ月)
福利厚生
- 健康保険、厚生年金保険、雇用保険、労災保険
- ストックオプション制度
- 通信費補助、自宅勤務用資材補助
- 生成AI利用費経費申請可
- 書籍購入制度(購入上限金額なし)
企業概要
COMPANY OVERVIEW
本社所在地
150‐0002 東京都渋谷区渋谷一丁目12番2号 クロスオフィス渋谷311
設立
2016-03
資本金
100,000,000円
コーポレートサイト
https://corp.hokuto.app/
株式会社HOKUTO
求人の最終更新日時: 2026/02/09 13:35
類似している企業
業種・業態、評価額、企業規模、経営者の出身企業が類似しています
株式会社beads
終末期医療と介護に特化した住宅サービス企業。ホスピス住宅「ビーズの家」を中心に、24時間体制の訪問看護・介護を提供する。ICTやノーリフティングケアを導入し、個々の価値観を尊重。地域医療機関と連携し、自分らしい人生の最終段階を支援する。
業種・業態、評価額、企業規模、経営者の出身企業が類似しています
株式会社OKAN
人事・組織コンサルティングと社食サービスを展開する企業。働き続けられない問題の解決と豊かな職場環境の創出を目指す。組織診断ツールと置き型社食サービスを主軸に、従業員の声を活かした組織改善と健康的な食事提供を通じ、持続可能な労働環境の実現に貢献している。
業種・業態、評価額、企業規模、経営者の出身企業が類似しています
株式会社ELYZA
大規模言語モデル開発に特化したAI企業。独自LLMを活用し、多様な業界の大手企業にソリューションを提供する。GPTなどを用いたAIシステム実装や業界特化モデルの開発支援、生成AI基盤のSaaSプロダクト提供を行う。長期的視点で研究開発と社会実装に注力し、未踏の領域に挑戦している。
業種・業態、評価額、企業規模、経営者の出身企業が類似しています
株式会社テックオーシャン
理系学生の採用支援に特化した企業。独自開発のマッチングシステム「TECH OFFER」を主力サービスとし、全国4万件の研究室データベースと100万件の技術キーワードを活用して企業と学生のマッチングを行う。理系人材の可能性を最大化し、豊かな社会の実現を目指している。