メディア
ツール
単価データ
書類・見積
お金・税金
キャリア
その他
報 酬
(税別・スキル経験により決定)
プロダクトのリアーキテクチャの推進プロジェクトをお任せします。
サービス開始から2026年で10周年を迎えるにあたり、次の10年を見据えた大規模なリアーキテクチャのプロジェクトの準備を進めています。現状はCTOである工藤が全体方針を描いていますが、アプリケーション層・インフラ層・データ層、それぞれに大きな課題と展望があり、高い技術力とリーダーシップを持ってプロジェクトを推進するメンバーが足りていない状況です。
具体的な課題としては
・WebフロントエンドとAPIアプリケーションの分離
・ひとつのRuby on Railsアプリケーションで、フロントエンド(Vue.js)のレンダリングとGraphQL APIサーバーの役割を持っている
・フロントエンドとバックエンドが密結合しているため、それぞれの大規模なリファクタリング・リアーキテクチャが進めづらい状態
・Ruby on Railsのビジネスロジックの整理、モジュール化
・モデルクラス数が500を超えている状況、サービスクラス数も300弱で複雑度が高い
・認可処理をpunditで行っているが、長年の積み重ねにより認可ロジックも複雑化
・様々な機能で用いるCSV処理やメール配信など、最適な形で抽象化できていない共通処理が存在
・データベースの負荷分散・パフォーマンスチューニング
・従業員数が1万人を超えるようなメガエンタープライズ企業の導入も増えてきており、スケーラビリティに課題
・現状は単一RDBによるマルチテナントSaaSだが、データベース分割やNoSQLの活用も模索したいフェーズ
上記以外にも大小併せて様々な課題があるので、気になる方はカジュアル面談でお気軽にご質問ください。
「働くひとが健康を崩してしまうリスクを減らす」社会課題の解決を支える最高のアーキテクチャを創る挑戦を共にしてみませんか。
変更の範囲:ご本人の適正により当社業務全般に変更の可能性があります。
【募集背景】
弊社プロダクトはは企業の健康づくりを支えるtoB SaaSのプロダクトとして、リリースから9年以上経った今でも、より新たな価値を届けるために年々アップデートし続けています。
近年では従業員数が数千名を超えるエンタープライズのお客様にも多数利用いただけるようになりましたが、一方でニーズも更に多様化しています。産業保健領域の業務効率化だけではなく、データを用いた健康経営への活用へとプロダクトのニーズが変化しつつあります。
そこで新たな価値をもっとスピーディに届けていくため、ともに課題にチャレンジしていく仲間を求めています。
弊社プロダクトはドメインもシステム内部も、複雑です。
プロダクトを利用するユーザーは企業の人事、産業医、保健師、管理職など様々な役割を持った方がいます。
また、健康診断やストレスチェック機能を始め、10以上のコア機能を開発・運用しています。
現在はドメイン境界を模索しているフェーズのため、モノリシックアプリケーションとして運用していますが、今後はモジュラーモノリスやマイクロサービスアーキテクチャへの移行など、より保守性・拡張性を高めていくための大規模なリファクタリング・リアーキテクトも検討しています。
これらはお客様へ価値を届けるスピードを早めるためでもありますが、我々の開発者体験を向上させるためでもあります。「働くひとの健康を世界中に創る」ために我々自身が、健康的に働ける開発者体験の良い組織づくりにも力を入れています。
複雑なドメインや機能に対してより良い姿を考え、それを改善するための戦略・戦術を推進していきたい方にとっては、特にやりがい・面白さを感じていただけるフェーズなのではないかと思っています。
「楽しまなければプロじゃない」、「満足したらプロじゃない」という弊社のクレド・バリューに則り、プロダクト・組織づくりとともに課題解決へチャレンジしていただける方を募集しています。
| 職種 | PM/ディレクション |
|---|---|
| 報酬 |
月額 〜70万円 ※スキル・経験に応じて決定 |
| 契約形態 | 業務委託 |
| 勤務地 | 在宅勤務(全国対応可) |
※ 外部サイトに移動します