仕事内容
保育士バンク!やおもてなしHRといったHRプロダクトのテックリードとして、バックエンド、フロントエンド、クラウド環境構築を含む全開発領域を牽引します。事業・技術のキャッチアップ後、プロダクト開発のリード、新技術の選定・導入、メンバー指導、PdM連携などを担当。Scala3やSvelteKitなど最新技術を積極的に導入し、AI駆動開発も推進する「全員CTO」を目指す組織で、技術力で業界変革に貢献できるポジションです。
業務内容
- 保育士バンク!/おもてなしHRのプロダクトにおけるテックリードとして、プロダクト開発に関わる全ての領域に携わる
- 事業・技術のキャッチアップ後、プロダクトの開発リードを担当
- プロダクト開発に関わる他職種メンバーとの議論を通じてプロダクト開発を牽引
- エンジニア目線でのプロダクトの成長に繋がる施策の提案、実行
- チームの成果最大化に向けた施策の提案、実行
- フロントエンドおよびバックエンド開発(設計、実装、効果検証)
- クラウド環境の構築
- 新技術の選定、検証、導入
- メンバーの技術指導、コードレビュー
- PdMと連携した施策の検討、実行
チーム体制
- 所属チームはDevelopmentチーム
- 1プロダクトにつき1開発チームが割り当てられる
- 3~6名程の少人数開発体制(テックリード1名、プロジェクトマネージャー1名、エンジニア1~4名)
- 開発手法はアジャイル(スクラム)を採用
開発組織の特徴
- フレームワークのソースコードを読む、自分で作るエンジニアもいる
- フィーチャーチーム(フルスタックエンジニア)の割合が100%
- CTOもコードを書く
- CPOはエンジニア出身者
- 共同著書「Scala実践プログラミング」を出したメンバーもいる
- 3年以内に起業やCTOになった人が複数名いる
- エンジニア自身が事業計画を理解し、達成施策を考える
- メンバーでもデータのモデリングやクラウド環境の構築に0から携われる
- オールインハウス体制でプロダクト開発に必要な職種との距離が近い
- 開発手法はアジャイル開発(スクラム)
- プロダクトによっては週3以上の高頻度でリリースが可能
担当予定のプロダクト
- 保育士バンク!は日本最大級の保育士・幼稚園教諭転職支援プラットフォーム
- 累計約48万名以上の登録者ネットワークと豊富な採用マーケティング支援商材で保育施設の課題を解決
- おもてなしHRはホテル・旅館などの宿泊業界特化の採用支援プラットフォーム
- 深刻な人手不足が続く宿泊業界に対し、即戦力となる専門人材を安定的に供給し、サービスの質と稼働率の維持・向上を支援
使用技術
- フロントエンドはTypeScript, Angular, SvelteKitを使用
- バックエンドはTypeScript, NestJS, Scala, Play Frameworkを使用
- インフラ環境はTerraform, Docker, AWS, GoogleCloud, Azure AD, Auth0, Stripe, microCMSを使用
- AI駆動開発ツールとしてClaude Code Max, Github Copilot, Gemini Advanced, NotebookLM in Proを導入
- 開発支援ツールはGitHub Actions, GitHub Enterprise, Redash, Looker Studio, Slack, JIRA, Confluence, Gemini Deep Researchを使用
Tech Vision
- 人口減少と関連する非デジタル業界を技術で変革することを目指す
- 全員が「技術的な意思決定」に挑戦し、技術戦略に携わる「全員CTO」の組織を目指す
- 挑戦したい人に「技術、事業、組織」あらゆる面で想像以上の裁量を与える
- 1人1人がプロダクト開発におけるプロフェッショナルとなり、究極の開発生産性を目指す
このポジションのビジネス的な面白さ
- 技術力がそのまま業界シェアに直結する、やりがいのある事業フェーズ
- 保育士バンク!は業界No.1を獲りにいくフェーズで、エンジニアが作るものが市場シェアに反映される
- おもてなしHRは圧倒的No.1を狙える余地があり、プロダクト機能で差別化できれば競合が追従できない地位を築ける
技術的な挑戦を積極的に行うカルチャー
- 新しい技術を積極的に取り入れ、プロダクトに最適な選択を自分たちで判断できる組織
- 事業スピードとプロダクトの親和性を鑑み、Scalaから全面的にTypeScriptへの技術移行を実施
- 2022年当時、国内で導入事例の少ないSvelteKitを導入し、Svelte 5などの最新メジャーアップデートにも即座に対応
- エンジニア全員にClaude Code Maxを配布し、AI駆動開発を組織的に推進
- 2021年リリースのScala3を実プロダクトに早期採用し、新規プロダクトのメイン言語として使用
- エンジニアからテックリード、PdM、プラットフォーム開発エンジニア、SRE、PjM、エンジニアリングマネージャー等、多様なキャリアパスの実現が可能
実現したい技術的な取り組み
- Claude CodeなどのAIツールを活用し、仕様書から実装へのフローを自動化・標準化することで開発速度と品質の両立を目指す
- Observability(o11y)を強化し、障害の早期検知・原因特定のリードタイムを最小化
- Grafanaスタック(Tempo / Loki / Prometheus / Pyroscope)+ OpenTelemetryでメトリクス・ログ・トレース・プロファイリングを統合整備
- LLM × o11yによる障害分析の自動化にも踏み込む
- 営業・CRM領域にもエンジニアリングの力を積極的に展開
- Salesforceとの連携強化による求人・候補者データの一元管理
- 公式LINE移行による求職者とのコミュニケーション基盤のリプレース
- CAから紹介された求人の連携など、転職活動の状況とプロダクトとの接続を強化
働く環境
- エンジニア個人の成長と事業の成長の両軸を満たす開発組織独自の評価制度を運用
- OKRを用い、月次で目標設定と振り返りを行うことで成果を適切に評価
- キャリアプランは「マネジメントライン」と「スペシャリストライン」の2軸を設定し、跨ぐことも可能
- Scala, Angular初学者向けに、経験に応じて〜4週間程の研修プログラムを用意
- 基礎研修+応用研修(Todoアプリ作成)の構成でScala, Angularをキャッチアップ可能
技術力向上支援制度
- 技術書籍購入支援
- 平日勉強会参加支援
- チーム毎のペアプロ、モブプロ
- CTOによるテクニカルレビュー
- 技術書籍約300冊以上保管(貸出可能)
- 国内テックカンファレンス参加支援
- 週1で業務時間内に2時間自己学習の場提供(夕学)
- 開発定例(週30分 / 1人5分からのLT実施。組織で技術力UP)
- 技術イベント(Nextbeat Tech Bar / 隔月開催)
- 資格取得支援(AWS認定資格12種類/Oracle Master Bronze/IPA 情報処理技術者試験/データサイエンティスト検定/JDLA G検定/JDLA E資格 ※受験費用のみ)
求めるスキル・経験
必須
歓迎
状態管理ライブラリ+フロントエンドフレームワークを使用した開発経験
保守性とパフォーマンスを考慮したアプリケーション開発経験 パフォーマンス最適化経験
チーム開発におけるリーダー経験 チームリード経験
技術選定/検証の経験
アプリケーションアーキテクチャ設計経験 システム設計
データベース設計/モデリングの経験 データモデリング
パフォーマンスチューニングの経験 パフォーマンス最適化経験
品質保証に関する経験 QA・テスト経験
iOS/Androidアプリの開発経験 モバイルアプリ開発経験
プロジェクトマネジメントの経験 プロジェクトマネジメント経験
募集要項
- 職種
- システムアーキテクト
- 雇用形態
- 正社員
- 想定年収
- 800万〜1500万円
- 勤務地
- 東京都 渋谷区 ほか(大阪府 大阪市北区、北海道 札幌、宮城県 仙台、石川県 金沢、愛知県 名古屋、京都府 京都、香川県 高松、広島県 広島、福岡県 福岡、鹿児島県 鹿児島、沖縄県 那覇)
- 出社・リモート
- ハイブリッド / 週3日リモート
- 必要経験
- 4年以上
- レベル
- リーダー
- 勤務時間
- フレックスタイム制 / コアタイム 11:00〜17:00 / 実働8時間
- 休日休暇
- 完全週休2日制 / 祝日休み / 夏季休暇3日
- 給与の詳細
- 賞与なし / みなし残業 月40時間
- 試用期間
- 3ヶ月