
株式会社カオナビ
自社サービスのタレントマネジメントシステム「カオナビ」において、新機能開発や機能拡張の実装、パフォーマンス向上のためのリファクタリングや新しい技術の導入など様々な業務をフロントエンドエンジニアとしてご担当いただきます。
プロダクト開発組織ではカオナビの新規機能開発や既存機能の改善を行っており、顧客によりよい UI/UX を届けるためにチームメンバーとコミュニケーションを取りながら開発しています。
【現状の課題】
●React 導入以前に jQuery で実装された機能がまだ多く残っているので、React へ移行することで保守性と共通コンポーネントの再利用による開発速度の向上を図りたい
●バックエンドで採用しているフレームワークの Laravel に依存している構成になっているので、バックエンドとフロントエンドを分離することで認知負荷を下げたい
●新機能の開発
●機能の拡張や改善
●性能向上のための開発
●コード品質の担保
【上記に追加してスキル次第でお任せ】
●メンバーの育成
【具体的には】
専門職の人やチームで企画した仕様書を元にエンジニアが設計と実装を行います。
それぞれの企画の概要はRedmineで管理されており、チケット駆動やスクラムなど、チームごとに最適な開発プロセスで開発を行っております。
開発タスクの管理はJiraを利用しており、ソースコードレビューをGitLab上で行っております。
開発環境
開発言語:PHP, Go, TypeScript, Dart
フレームワーク:Laravel, Gin, React, Flutter
コード管理:GitLab
DB:MySQL
インフラ:AWS, Terraform, Docker
監視ツール:Mackerel, Datadog
社内ツール:Confluence, Jira, Redmine, Slack, Miro, Figma
開発環境: JetBrains IDE, Visual Studio Code
AI開発環境:Github Copilot, Claude Code
<従事すべき業務の変更の範囲>
会社内での全ての業務、および出向先・転籍先会社での全ての業務