テックリード(労務SaaSのリプレイスをリード)
株式会社ネクストビート
給与:800万円〜1500万円
雇用形態:正社員
勤務地:東京都
仕事内容
■労務SaaSのリプレイス、技術選定から一緒にやりませんか?
保育施設向け業務支援SaaSのフルリプレイスを技術面からリードするテックリードを募集します。シフト管理・勤怠・労務を中心に、保育施設の運営に必要な機能群を提供しています。
CTOと協働し、技術選定・アーキテクチャ設計から実装までを一貫して担っていただきます。ピープルマネジメントはエンジニアリングマネージャーが担うため、技術的意思決定と実装に集中できるポジションです。
一般的な労務システムのドメイン複雑性に加え、本開発においては、保育業界固有の要素が重なります。
子ども・子育て支援法に基づく配置基準(年齢別・時間帯別の職員数要件)は定期的に改正され、これをシステムとして整合性を保ちながら実装し続ける必要があります。そのため、仕様が変わり続けることを前提にしたアーキテクチャ設計が求められます。
例えば、シフト管理においては、「シフト表を作る」ではなく、3つの制約が同時に絡み合う問題があります。
・法令制約(常に変わる)
- 子ども・子育て支援法による配置基準
- 年齢別・時間帯別の必要職員数
- 有資格者の最低配置数
- 変形労働時間制への対応
- 36協定の上限管理
・施設制約(施設ごとに違う)
- クラス編成・担当割当
- 早番・遅番の回数公平性
- 職員の希望シフト反映
- パート・正社員の混在
- 中抜け勤務・複数パターン
・運用制約(リアルタイム)
- 当日の急な欠員対応
- 行事・イベントによる配置変更
- 鍵当番などのシフト外割当管理
- 複数施設の横断管理
労務系システムの開発で培ったドメイン知識とアーキテクチャ設計力をそのまま活かせるだけでなく、より複雑な領域に挑戦できるポジションです。
■使用技術
現行スタック
・フロントエンド: TypeScript / Angular / NGXS / RxJS
・バックエンド: Scala 2 / Play Framework / Slick / Cats
・ミドルウェア: MySQL 8
・インフラ環境: Terraform / Docker / AWS / GoogleCloud / Azure AD / Auth0
・AI駆動開発: Claude Code Max / Gemini Advanced / NotebookLM in Pro
・開発支援:GitHub Actions / GitHub Enterprise / Redash / Looker Studio / Slack / JIRA / Confluence / Gemini Deep Research
リプレイス後(技術選定から関与いただきます)
・フロントエンド: Angular(最新)または Svelte を検討中
・バックエンド: Scala 3
■使用PC:Macbook
14インチ
M5 Maxチップ(18コアCPU, 40コアGPU)
ユニファイドメモリ 128GB
SSD 2TB (デフォ)
応募資格
【必須スキル】
・Webアプリケーションのフロントエンド・バックエンド開発経験
・アプリケーションアーキテクチャに関する知見と実務での設計・実装経験
・JVM系言語(Scala / Kotlin / Java)での開発経験5年以上