エンジニア の求人一覧 - 株式会社フォーイット
【リモート可】リードエンジニア(Webプロダクトの自社開発)
■ 仕事内容(Mission)
FORiTの基幹事業である広告・アフィリエイト領域を支える
大規模トラッキングシステムの再構築プロジェクトに参画いただきます。
現在は、長年 PHP で構築されてきたレガシーシステムを
オブジェクト指向言語(TypeScript / Go / Java など)を軸に再設計するフェーズに入っており、
中核メンバーとして技術面からリードいただける方を求めています。
主な業務内容
• 高速トラッキングシステムのバックエンド再設計・再構築
• 既存コードベースの段階的モダナイゼーション推進
• 並列処理・非同期処理を前提としたアーキテクチャ設計
• DB・キャッシュ構造の刷新(リアルタイム連携ボトルネックの解消)
• Next.js チームとの API 設計・連携
• CI/CD・自動テスト導入など開発プロセス改善
• 技術選定、ロードマップ策定、新技術導入の推進
背景:過去のリニューアルが凍結した理由
• プロジェクト進行速度の低下
• コード品質が基準に満たなかった
そのため、今回は 技術的リードと推進力を兼ね備えた新メンバー とともに、
未来に耐えうるシステムを一から再構築する“再チャレンジ”フェーズです。
________________________________________
■ 解決したい技術課題
① レガシー環境由来の技術的負債
• 型制約が弱くバグが検知しづらい
• 既存コードが複雑で保守性が低い
• 並列処理が難しく高速化に限界
→ オブジェクト指向言語 & 非同期基盤への移行が必須。
② トラッキングシステムのリアルタイム処理の壁
• キャッシュ/マスターデータのリアルタイム連携でボトルネック発生
• DBへの負荷集中によるレイテンシ
■ 開発環境
Back-end:
• フェーズ1(現状):PHP 5.x /PHP 8.x →TypeScript(移行中)
• その後フェーズ2:移行予定Go、Java等のオブジェクト指向開発言語を検討中
• Laravel / Slim(既存)
Front-end:
• Next.js / TypeScript
Infrastructure:
• AWS / OCI
• Docker / ECS / Lambda(導入進行中)
• Redis / MySQL
• GitHub / GitHub Actions