仕事内容
DeNAのヘルスケア事業において、健康保険組合や自治体向けヘルスケアプラットフォーム「kencom」のバックエンド開発・運用を担当するポジションです。プロダクトの機能改善提案から要件定義、設計、実装、デプロイまで一貫して携わり、顧客の課題解決とユーザーの健康増進に貢献します。ビジネスサイドと密に連携し、AIコーディングツールも活用しながら、アジャイル開発で新しい価値を創出します。
業務
- 健康保険組合および自治体向けヘルスケアプラットフォーム「kencom」の開発・運用を担当します。
- プロダクトの機能改善提案から要件定義、設計、実装、テスト、QA、デプロイまで一貫して携わります。
- 今回の募集対象であるSAT-αは、契約顧客(健康保険組合・自治体)の抱える固有の課題解決やニーズを充足させる機能開発を担います。
- 契約顧客の担当者(ToB/ToG)が利用する管理ツール「MiRAI」の開発・改修も担当します。
組織
- 配属組織はプロダクト開発部開発グループです。
- 特定の目的に対して価値創出を専門とするチームと、それらをサポートする横断的なチームで構成されています。
- 価値創出チームは、企画・設計から開発・運用まで一貫して責任を持つ自己完結型のチームで、「SAT(Stream-Aligned Team)」と呼ばれます。
- 各SATは、プロダクトオーナー、エンジニア(複数名)、デザイナー(1〜2名)で構成されています。
提供サービス
- 「楽しみながら、健康に。」をコンセプトに、ヘルスケアエンターテインメントアプリ「kencom」を提供しています。
- 2015年4月にサービスを開始し、自治体や健康保険組合に利用されており、ユーザー数は800万人以上です。
- 導入後の利用継続率は65%を超えています。
開発環境・ツール
- 開発言語はGo, Ruby on Rails, Next.js, Swift, Kotlinを使用しています。
- インフラはGCP, AWSを利用しています。
- ツールはGitHub Enterprise, JIRA, Confluence, Figma, Slack, Google Workspace, Android Studio, Xcode, Bitrise, GitHub Actionsを使用しています。
- AIツールとしてClaude Code, Cursor, Devinを日常的に活用しています。
仕事の魅力
- ビジネスサイドと密に連携し、「ユーザーにどう価値を届けるか」を上流から共に議論・設計できます。
- 実装だけでなく、顧客と向き合いながらプロダクトの方向性そのものに関われる点が魅力です。
- Claude Code・Cursor・Devin などのAIコーディングツールを日常的に活用し、開発生産性を高めながら新しい開発スタイルに挑戦できます。
チームの特徴・雰囲気
- アジャイルのメンタルモデルをベースとし、チーム一丸となって目標にコミットする体制で開発が進みます。
- メンバーのwillを加味してスプリントごとに臨機応変に担当する技術領域を決定します。
- エンジニア間だけでなくビジネスサイドのメンバーとも積極的に議論を交わす、風通しの良いチームです。
- Slackや通話で積極的にコミュニケーションをとりながら、日々開発を進めています。
- 開発過程で困ったことや課題解決の相談が盛んに行われ、改修が早めに取り込まれるスピード感があります。
求めるスキル・経験
必須
アプリケーション開発経験3年以上
静的型付け言語(Goなど)を利用した2年以上の開発経験 Go
歓迎
テックリードやプロジェクトリードとして、開発を技術面から牽引した経験 チームリード経験
ビジネスサイドと連携し、技術的な意思決定の価値を言語化・説明してきた経験 プリセールス
複雑なドメインや大規模システムにおける設計・アーキテクチャの意思決定経験 大規模システム設計・運用経験
モバイルアプリ(iOS / Android)の開発・運用経験 モバイルアプリ開発経験
募集要項
- 職種
- バックエンドエンジニア
- 雇用形態
- 正社員
- 想定年収
- 353万〜1500万円
- 勤務地
- 東京都 渋谷区
- 出社・リモート
- リモート中心 / リモート可
- 必要経験
- 3年以上
- レベル
- メンバー
- 勤務時間
- スーパーフレックス(コアタイムなし) / 実働7.75時間
- 休日休暇
- 完全週休2日制 / 祝日休み
- 給与の詳細
- 賞与 年2回 / 昇給 年2回 / みなし残業 月45時間
- 試用期間
- 3ヶ月
福利厚生・制度
選考プロセス
- カジュアル面談 (場合により) (メンバー or HR)
- 1次面接 (マネージャー)
- 2次面接 (管掌役員)
- 最終面接 (HR本部長)
- 人事面談 (場合により) (最終面接前に状況確認・不明点解消の場として、30分の人事面談を実施)
選考回数は変動する可能性あり