株式会社HOKUTO 全ての求人一覧プロダクト の求人一覧
株式会社HOKUTO 全ての求人一覧

Senior Flutter Engineer (正社員)

医師の臨床業務をサポートするプロダクト作りをリード
【事業・プロダクト概要】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に触れながら開発を行うことができます。【プロダクト】HOKUTOiOS: https://apps.apple.com/jp/app/id1477747379Android: https://play.google.com/store/apps/details?id=jp.hoktoguideline.appWeb: https://hokuto.app【開発環境】MobileFlutter (v3.35.6) / Dart v3WebTypeScript / React.js / Next.js / VercelBackend/InfraNode.js / TypeScript / Firebase / Google Cloud / Algolia / Terraform / Rust / FastlyCI/CDGitHub Actions / FastlaneAI ToolsChatGPT / codex / Claude / Claude Code / Gemini / Coderabbit AI / Cursor / Notion AIOthersGitHub / 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

Senior Web Engineer (正社員)

医師の臨床業務をサポートするプロダクト作りをリード
【事業・プロダクト概要】HOKUTOは、「より良いアウトカムを求める世界の医療従事者のために」をミッションに、医療従事者の臨床業務を支える情報プラットフォームを提供しています。医療情報のインプット・アウトプットを支援する臨床支援アプリ「HOKUTO」は、リリースから約4年で医師ユーザー数10万人を突破(日本の医師の約3人に1人)。医師会員基盤を活用し、製薬企業・医療機器メーカー向けにデジタルマーケティング支援サービスも提供。正式リリースから2年弱で、国内売上高Top15製薬企業のうち80%以上に導入いただいています。事業はプロダクトマーケットフィットの検証フェーズから、仮説検証と安定成長を両立させるスケールフェーズへ移行しています。プロダクト開発でも「スピード優先」だけでなく、初期品質の向上・技術的負債の解消・中長期の拡張性/保守性の強化に本格的に取り組み始めています。【ポジション概要】本ポジションでは、HOKUTOのWebフロントエンド(React / Next.js)を中心に バックエンド(Node.js)も含めて、設計・実装・運用・改善を担っていただきます。職能横断型のチームで、エンジニア・プロダクトマネージャー・デザイナー・QAエンジニアと協働しながら、医師・製薬企業双方の課題を解決する機能の開発/運用を推進します。また、単純に機能開発をするだけでなく、 スケールフェーズのプロダクトを、開発スピードと品質の両方を高い水準で成立させる ために、設計・テスト・運用・チーム開発の仕組みまで含めて改善していくことを期待しています。【技術的なチャレンジ(取り組む課題の例)】スケールフェーズにおいて、次のような課題に対して優先順位を付け、設計・実装・運用の観点から解いていくポジションです。機能増加に伴う状態管理・コンポーネント構造の複雑化状態管理/データ取得/UI責務が肥大化する中で、変更容易性を維持するための設計(責務分離、境界の整理、可読性/テスタビリティ向上)を推進ドメインの切り分け・フロントエンドアーキテクチャの再設計医療 × 双方向プラットフォーム × B2B2C という複雑なドメインを、将来の拡張を見据えて「強い設計」にしていく(依存関係の整理、モジュール分割、設計原則の整備)QAと協力した自動テスト/品質基盤の強化重要機能の回帰を抑えるための自動テスト整備(Unit / Integration / E2E)、CI/CD改善、リリース前後の品質指標の運用パフォーマンス/UXの安定化Core Web Vitals、描画速度、データ取得などを意識した計測・改善技術的負債の解消と安全なリファクタリング既存機能への影響を最小化しつつ、段階的なリファクタリングや移行(設計変更、置き換え計画、段階リリース)【具体的な業務内容】以下のような流れで、プロダクト開発を一気通貫でリードしていただきます。要件定義・仕様設計PdM・事業開発メンバーと連携し、医師・製薬企業それぞれの業務フローや課題を整理プロダクトロードマップ・KPIに基づき、Web側の仕様・優先順位を決定仕様の不確実性を踏まえた実装戦略(段階リリース、影響範囲の見積り、リスク低減策)を設計React / Next.js を用いたWeb開発新機能開発および既存機能の改善の設計・実装・レビュー仕様・デザイン・運用要件を踏まえたUI/UXの実装(アクセシビリティ/速度/安定性含む)フロントエンドアーキテクチャの刷新、ライブラリ選定、パフォーマンス改善3.品質向上・技術的負債解消自動テスト整備(Unit / Integration / E2E)、CI/CD 環境の改善エラー・不具合のトリアージと恒久対応(再発防止、監視/指標の運用)過去実装の見直し・リファクタリング計画の策定と推進(影響最小化/安全な移行)4.チーム・組織への貢献コードレビュー・ペアプロを通じたチームメンバーの技術成長支援フロントエンドにとどまらず、Backend / Infra にまたがる技術的議論・意思決定への参画開発プロセス・開発環境(生成AIツールの活用含む)の継続的なアップデート【入社後の期待役割】入社直後はオンボーディング期間を設け、弊社での開発に慣れていただきつつ、徐々に立ち上がっていただき、最終的にはチーム・開発をリードいただく形を想定しています。入社〜3ヶ月オンボーディング: 既存コード・ドメインの把握、開発プロセス/品質指標の理解小規模の改善、機能開発に取り組んでいただき、実際に手を動かしながら開発プロセスに順応してく3〜6ヶ月中規模の機能開発のオーナーとして開発をリードしていただく技術的負債への取り組み、推進状態管理やモジュール構造のリファクタリング計画の策定・実行6〜12ヶ月チームのテックリードとしてWebアプリ開発をリード全体の技術方針・品質基準の策定について、CTO/EMとディスカッションしながら、チーム横断での技術的意思決定をリード【チーム・開発環境】職能横断(PdM/デザイナー/QA/エンジニア)で機能開発を推進。仕様策定〜リリース後の改善まで一気通貫で取り組みます。大規模開発を経験してきているメンバーも多く、これからのHOKUTOの事業の成長に合わせて最適なアーキテクチャや品質基準について日常的に議論・設計レビューを行える環境です。エンジニア同士横のつながりを強化する取り組みとして、社内勉強会、エンジニアMTGなどを定期的に開催しています。生成AIを前提とした開発環境ChatGPT / Claude Code / Cursor / Coderabbit AI などを積極的に活用しています(設計の壁打ち、レビュー支援、テスト作成支援、調査効率化など)。【このポジションの魅力・得られる経験】医師の3人に1人が使うプロダクトの体験をつくれる 10万超の医師が日々使う臨床支援プラットフォームのモバイル体験を、自らの手で設計・実装できます。医療インパクトをダイレクトに感じやすい環境です。Next.js / Firebase を軸にしつつフルスタックに広げられるWeb開発を起点にしつつ、Backend / インフラにも越境できます。技術の垣根を越えて幅広く活躍したい方には、スキルの幅を一気に広げられる環境です。実際に弊社で活躍するエンジニアの多くは、専門スキルを持ちつつも、マルチスタック・フルスタックに動けて1人で一気通貫して開発ができるメンバーが多いです生成AIを前提とした開発環境 ChatGPT / Claude Code / Cursor / Coderabbit AI などの生成AIサービスを積極的に活用している環境で常に生成AIに触れながら開発を行うことができます。【プロダクト】HOKUTOiOS: https://apps.apple.com/jp/app/id1477747379Android: https://play.google.com/store/apps/details?id=jp.hoktoguideline.appWeb: https://hokuto.app【開発環境】MobileFlutter (v3.35.6) / Dart v3WebTypeScript / React.js / Next.js / VercelBackend/InfraNode.js / TypeScript / Firebase / Google Cloud / Algolia / Terraform / Rust / FastlyCI/CDGitHub Actions / FastlaneAI ToolsChatGPT / codex / Claude / Claude Code / Gemini / Coderabbit AI / Cursor / Notion AIOthersGitHub / 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

UI/UXデザイナー

リリース4年で全医師の3人に1人が使うアプリに成長。医療現場を支えるプロダクトのUI/UXデザインをリード。
### 募集背景 HOKUTOは、医療従事者にとって「圧倒的に便利で、信頼できる」プロダクトを提供することで事業成長を牽引してきました。 一方で、事業の拡大に伴い提供価値や機能が多様化し、体験全体を一貫した設計でまとめ上げる重要性が一段と高まっています。 そこで、プロダクト全体の情報設計・UI/UXを横断して整え、迷いなく使える体験と高い信頼性を両立させることで、サービスのさらなる成長をリードしていただけるデザイナーを募集します。 ### 業務内容 - 臨床支援アプリHOKUTOのUI/UXデザイン(モバイルアプリ、Web)、および付随するデザインの制作 - プロダクトを圧倒的で便利にするための改善・取り組み - 医師の声や要望を把握した上でのプロダクトへの適用 - AI活用を含む制作/検証の効率化、非デザイナーでも一定品質でデザインに取り組める環境づくり ※社内で主に使われているツール Figma / FigJam / Notion / Slack(必要に応じて Adobe 系ツール など) ### ポジションの魅力 ・アーリー期のプロダクト開発をリードしながら、マネタイズの成立にも深く関わるポジションで幅広い経験を積むことができます。 ・少数精鋭による組織運営を目指しており、一人一人が担う役割が大きい中、UI/UXデザイナーとして幅広い干渉範囲で事業に携わることができます。 ・目的や本質にフォーカスする風土があり、価値の創造に集中して取り組むことができます。 ・スマホアプリによる医療情報の活用促進という側面から、社会全体の医療アウトカムの向上に貢献することができます。

アーキテクト(Backend/Infra Engineer)

急成長中の医療xITスタートアップでバックエンド/インフラの体制強化を担えるアーキテクトを募集!
【事業・プロダクト概要】HOKUTOは、「より良いアウトカムを求める世界の医療従事者のために」をミッションに、医療従事者の臨床業務を支える情報プラットフォームを提供しています。医療情報のインプット・アウトプットを支援する臨床支援アプリ「HOKUTO」は、リリースから約4年で医師ユーザー数10万人を突破(日本の医師の約3人に1人)。医師会員基盤を活用し、製薬企業・医療機器メーカー向けにデジタルマーケティング支援サービスも提供。正式リリースから2年弱で、国内売上高Top15製薬企業のうち80%以上に導入いただいています。事業はプロダクトマーケットフィットの検証フェーズから、仮説検証と安定成長を両立させるスケールフェーズへ移行しています。プロダクト開発でも「スピード優先」だけでなく、初期品質の向上・技術的負債の解消・中長期の拡張性/保守性の強化に本格的に取り組み始めています。【ポジション概要】本ポジションでは、HOKUTOのバックエンド/インフラ領域におけるアーキテクトとして、Firebase / Google Cloud Platform(GCP)を中心としたアーキテクチャ設計・基盤構築・運用をリードしていただきます。現在、バックエンド/インフラ領域はモバイル/ Webエンジニアが必要に応じて兼務している状況です。今後の事業成長・機能拡張を見据え、**事業要件とシステム制約の両方を踏まえた「強い設計」**と、安定運用のための基盤整備を推進できる方を求めています。【技術的なチャレンジ(取り組む課題の例)】スケールフェーズにおいて、次のような課題に対して優先順位を付け、設計・実装・運用の観点から解いていくポジションです。B2B2C・双方向プラットフォームに耐えるバックエンド設計医師向け/B2B向けが同居する複雑なドメインを、データモデル・境界・権限制御の観点から整理し、変更容易性を担保Firestoreを中心としたデータ設計・整合性・パフォーマンス最適化クエリ設計、インデックス、スケーリング特性、コストを踏まえたデータモデリングと運用設計Cloud Run等を用いたAPI設計・運用の標準化認証/認可、レート制御、エラーハンドリング、観測性(Observability)を含む共通基盤の整備モバイル/Webに分散している本来バックエンドにあるべきロジックをAPIとして再設計監視・分析基盤の構築と運用重要指標の定義、ログ/メトリクス/トレース、アラート設計、障害対応と再発防止IaC(Infrastructure as Code)とCI/CDの整備Terraformによる再現性のあるインフラ構築、環境差分の最小化、リリースの安全性向上クラウドコスト最適化計測に基づくコスト要因の特定、構成/クエリ/キャッシュ/リソース割当の見直し【具体的な業務内容】Cloud Runを用いたAPI基盤、Cloud Functions基盤の構築、運用monorepo、Node.js主軸の基盤上での開発Terraformを用いたIaC化の推進モバイル/ Webエンジニアとの連携を前提に、バックエンド/インフラの技術意思決定を主導コードレビュー・設計レビューを通じた品質基準/設計原則の浸透開発プロセス・開発環境(生成AIツールの活用含む)の継続的なアップデート【入社後の期待役割】入社直後はオンボーディング期間を設け、弊社での開発に慣れていただきつつ、徐々に立ち上がっていただき、最終的にはチーム・開発をリードいただく形を想定しています。入社〜3ヶ月現状アーキテクチャ/運用の把握(データモデル、API、デプロイ、監視、コスト)重要領域の課題を可視化し、短期の安定化施策(監視/運用/CI改善など)をリード3〜6ヶ月主要ドメインの設計見直し、データ設計・API設計の標準化を推進TerraformによるIaC化、環境整備、リリース安全性の向上を牽引6〜12ヶ月中長期ロードマップを見据えた技術戦略(境界設計、スケーラビリティ、コスト、可観測性)の立案全体の技術方針・品質基準の策定について、CTO/EMとディスカッションしながら、チーム横断での技術的意思決定をリード【チーム・開発環境】職能横断(PdM/デザイナー/QA/エンジニア)で機能開発を推進。仕様策定〜リリース後の改善まで一気通貫で取り組みます。大規模開発を経験してきているメンバーも多く、これからのHOKUTOの事業の成長に合わせて最適なアーキテクチャや品質基準について日常的に議論・設計レビューを行える環境です。エンジニア同士横のつながりを強化する取り組みとして、社内勉強会、エンジニアMTGなどを定期的に開催しています。生成AIを前提とした開発環境ChatGPT / Claude Code / Cursor / Coderabbit AI などを積極的に活用しています(設計の壁打ち、レビュー支援、テスト作成支援、調査効率化など)。【このポジションの魅力・得られる経験】医師の3人に1人が使うプロダクトの中核基盤を担える10万超の医師が日々使うプラットフォームの信頼性・拡張性を支える、中核領域の設計に携われます。医療 × 双方向プラットフォーム × B2B2Cという複雑なドメインでのアーキテクチャ設計/技術選定設計品質とビジネスインパクトのトレードオフを判断しながら、中長期のパフォーマンスを最大化する難易度の高いチャレンジに取り組めます。専任不在領域を“仕組み化”で立ち上げる経験基盤/運用/標準化をゼロから整備し、チーム全体の開発速度と品質を引き上げる経験を積めます。生成AIを前提とした開発環境 ChatGPT / Claude Code / Cursor / Coderabbit AI などの生成AIサービスを積極的に活用している環境で常に生成AIに触れながら開発を行うことができます。【プロダクト】HOKUTOiOS: https://apps.apple.com/jp/app/id1477747379Android: https://play.google.com/store/apps/details?id=jp.hoktoguideline.appWeb: https://hokuto.app【開発環境】MobileFlutter (v3.35.6) / Dart v3WebTypeScript / React.js / Next.js / VercelBackend/InfraNode.js / TypeScript / Firebase / Google Cloud / Algolia / Terraform / Rust / FastlyCI/CDGitHub Actions / FastlaneAI ToolsChatGPT / codex / Claude / Claude Code / Gemini / Coderabbit AI / Cursor / Notion AIOthersGitHub / 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