{"id":11293,"state":"published","closed_at":0,"company_name":"kaonavi","company":{"id":12648,"name":"株式会社カオナビ","user_name":"kaonavi","company_name":"kaonavi","number_of_employee":394,"number_of_developer":141,"icon_url":"https://d3bpwnzencusk5.cloudfront.net/uploads/company/icon/12648/f7465b60bc1043fbc0182ed6f07473bf.png","avatar_url":"https://d3bpwnzencusk5.cloudfront.net/uploads/company/icon/12648/f7465b60bc1043fbc0182ed6f07473bf.png","thumbnail_url":"https://d3bpwnzencusk5.cloudfront.net/uploads/company/icon/12648/f7465b60bc1043fbc0182ed6f07473bf.png","article":{"id":2248,"title":"“はたらく”にテクノロジーを実装し個の力から社会の仕様を変える！シェアNo1 HR tech企業！","body":"私たちは、社員の個性・才能を発掘し戦略人事を加速させるタレントマネジメントシステム「カオナビ」を展開しています。\n\n◆自社プロダクト「カオナビ」とは？\n今まで紙やExcel、システム、社員の頭の中などに散在していた人材情報を一元管理することで、あらゆる人事課題への対応を可能にするプロダクトです。\n現在は、企業規模や業種問わず、多くの企業様にご利用いただいており、8年連続日本でのタレントマネジメントシステムシェアNo1※を獲得しています。\n\n※ITR「ITR Market View：人材管理市場2023」人材管理市場：ベンダー別売上金額シェア（2015～2022年度予測）、SaaS型人材管理市場：ベンダー別売上金額推移およびシェア（2015～2022年度予測）\n\n「カオナビ」製品情報：https://www.kaonavi.jp/","sort_order":1}},"team_gender_composition":null,"service_and_product":"## プロダクト/事業内容\r\n【カオナビについて】\r\n“はたらく”にテクノロジーを実装し個の力から社会の仕様を変える\r\n\r\nこれまでのカオナビ：\r\n人材データを人事担当者だけのものにせず、経営層、マネージャー、そして現場へと「開く」ことが、カオナビの原点です。この揺るぎない信念のもと、創業以来、多角的な人材データを一元化するプラットフォームを構築し、多くの企業様の潜在能力を最大限に引き出してきました。\r\n\r\nこれからのカオナビ：\r\nタレントマネジメントを次のステージへ導くべく、私たちは「タレントインテリジェンス」という新たなビジョンを掲げました。プラットフォームに集約された多角的な人材データをAIが最大限に活用。HRSaaS事業とHRソリューション事業の強力な両輪が駆動し、データが蓄積されるほど進化する、まさに生命体のような循環型モデルを推進していきます。これにより、「個」の力を最大限に引き出すプラットフォーマーとして、社会に革新をもたらし続けます。\r\n\r\n私たちは今、5年後の再上場を目指し、非連続的成長を遂げる最もエキサイティングな変革期（第二創業期）にいます。この挑戦は変化、激動、カオスを伴います。しかし、これを困難な逆境と捉えるのか、あるいは未来を切り拓く最高の舞台と捉えるのか。私たちは迷わず後者を選びます。だからこそ、この挑戦を一緒に楽しみに変えられる仲間、「ゲームチェンジャー」を求めています。ゲームチェンジャーの役割を果たすうえで当社が重要視するのは、自己の能力を磨き続け、自律的に働き方を選択することで、他にはない成果を発揮する人材、「ユニーク・パフォーマー」です。その活躍を支える環境として、自律的なキャリア形成をサポートする制度はもちろん、成果を最大化できるよう、働く場所と時間を選択できる制度も導入しています。\r\n\r\nさあ、この最高の舞台で、あなたの「個性」を飛躍させませんか。\r\n\r\n## 業務内容\r\n・新機能の開発\r\n・機能の拡張や改善\r\n・性能向上のための開発\r\n・コード品質の担保\r\n・メンバーの育成（ご志向、ご経験による）\r\n\r\n自社サービスのクラウド型人材管理ツール「カオナビ」において、新機能開発や機能拡張の実装、パフォーマンス向上のためのリファクタリングや新しい技術の導入など様々な業務をフロントエンドエンジニアとしてご担当いただきます。\r\nプロダクト開発組織ではカオナビの新規機能開発や既存機能の改善を行っており、顧客によりよい UI/UX を届けるためにチームメンバーとコミュニケーションを取りながら開発しています。\r\n\r\n■現状の課題\r\nReact 導入以前に jQuery で実装された機能がまだ多く残っているので、React へ移行することで保守性と共通コンポーネントの再利用による開発速度の向上を図りたい\r\nバックエンドで採用しているフレームワークの Laravel に依存している構成になっているので、バックエンドとフロントエンドを分離することで認知負荷を下げたい\r\n\r\n■業務詳細\r\n専門職の人やチームで企画した仕様書を元にエンジニアが設計と実装を行います。\r\nそれぞれの企画の概要はRedmineで管理されており、チケット駆動やスクラムなど、チームごとに最適な開発プロセスで開発を行っております。\r\n開発タスクの管理はJiraを利用しており、ソースコードレビューをGitLab上で行っております。\r\n\r\n## 必須要件\r\n* webアプリケーションのフロントエンド開発経験\r\n* CSSの設計およびコーディング経験\r\n\r\n## 歓迎要件\r\n* アーキテクチャの選定や実装、運用経験\r\n* 大規模サービスにおける負荷を考慮した設計および実装経験\r\n* Figmaを用いた開発経験\r\n* DesignSystemの構築、運用経験\r\n* javaScript/jQueryを用いたライブラリ設計・UI開発・実装経験\r\n\r\n## 開発環境\r\n【開発環境】\r\n開発言語：PHP, Golang, JavaScript, TypeScript, Dart\r\nフレームワーク：Laravel, Gin, React, Flutter\r\n開発, 運用環境：Docker, GitLab, GitLab CI, Storybook, Confluence, JIRA, Slack, Zoom\r\n構成管理：Ansible, Terraform\r\nインフラ環境：AWS (EC2, RDS[MySQL, Aurora], ElastiCache[Redis], S3, CloudFront, Step Functions, Batch, Lambda, ECS, Fargate, ECR, ...)\r\n監視, モニタリング, 運用ツール：Mackerel, Datadog, PagerDuty, Statuspage, TestCafe\r\n\r\n## カオナビ関連ページ\r\nカオナビの「人」と「組織」が見えるメディア　https://vivivi.kaonavi.jp/\r\n採用HP　https://corp.kaonavi.jp/recruit/\r\n会社説明資料for engineer  https://corp.kaonavi.jp/recruit/recruitment/\r\n\r\n※8年連続シェアNo.1\r\n「人材管理市場2022」人材管理市場- ベンダー別売上金額シェア\r\n(2015~2022年度予測)\r\n","required_experience_and_skills":null,"preferred_experience_and_skills":null,"desired_personality":null,"message_for_candidates":"【本ポジションの魅力】\r\n・React, TypeScript を利用したモダンなフロントエンド開発\r\n・大規模な自社開発サービスの開発・運用経験\r\n・ボトムアップによるプロダクト開発・技術改善\r\n・社内・社外向け勉強会や自己研鑽を支援する文化がある\r\n\r\n選考意思に関係なく、カジュアル面談も実施可能です！\r\nお気軽にご相談ください。","working_condition":"## My Work Style制度  ※詳細は就業規則による\r\n■ハイブリット勤務\r\n　リモートワーク可能な場所は原則日本国内の自宅のみ\r\n■スーパーフレックス（コアタイム無し）\r\n　1日あたり最低労働時間4H～、月間所定労働時間あり\r\n■スイッチワーク（中抜け可能）\r\n　役所や病院、お子様の送り迎えなど、都合に合わせて調整可能\r\n■±20時間\r\n　月所定労働時間に±20時間の幅を設け、各自で労働時間を調整することが可能。\r\n \r\n##  スキル＆キャリアサポート制度\r\n■テラコヤ\r\n　ナレッジ共有のための社員主催の勉強会\r\n■ドウジョウ\r\n　ロジカルシンキング研修など参加必須の社内研修\r\n■兼業推奨\r\n　副業可能です\r\n■ハンズアップ制度\r\n　半期に１回、上司を通さずに他部署への異動希望を表明可能\r\n\r\n## 勤務時間・休日\r\n・完全週休2日制（土日）祝日\r\n・年次有給休暇\r\n・カオナビ休暇（3日間・通年）\r\n・年末年始休暇\r\n・慶弔休暇\r\n※年間休日120日以上","insurance":"## 福利厚生\r\n・交通費支給（月上限3万円）\r\n・各種社会保険完備（厚生年金・健康保険・雇用保険・労災保険）\r\n・確定拠出年金制度\r\n・カオナビ従業員持株会\r\n・産前産後休暇制度\r\n・育児休暇制度（男女ともに取得実績あり）\r\n・受動喫煙対策：屋内喫煙可能場所あり","primary_base_salary":{"id":143565,"unit":"year","min_value":600,"max_value":1200},"technology":{"practical_skilltags":{"言語":[{"id":13,"name":"php","created_at":"2012-02-21T15:22:14+09:00","updated_at":"2026-05-01T19:20:26+09:00","has_image":true,"formal_id":13,"popular":true,"real_name":"PHP","skilltag_category_id":1},{"id":979,"name":"dart","created_at":"2012-04-25T18:19:03+09:00","updated_at":"2026-05-01T17:28:52+09:00","has_image":false,"formal_id":979,"popular":false,"real_name":"","skilltag_category_id":1},{"id":2909,"name":"golang","created_at":"2013-05-01T10:30:48+09:00","updated_at":"2026-05-01T17:28:52+09:00","has_image":false,"formal_id":3748,"popular":false,"real_name":"","skilltag_category_id":1},{"id":2373,"name":"typescript","created_at":"2012-12-09T11:40:14+09:00","updated_at":"2026-05-01T19:20:04+09:00","has_image":false,"formal_id":2373,"popular":false,"real_name":"TypeScript","skilltag_category_id":1}],"フレームワーク":[{"id":3889,"name":"react","created_at":"2014-10-08T16:44:36+09:00","updated_at":"2026-05-01T19:21:08+09:00","has_image":false,"formal_id":3889,"popular":false,"real_name":"","skilltag_category_id":2},{"id":5303,"name":"flutter","created_at":"2018-07-03T16:43:18+09:00","updated_at":"2026-05-01T17:28:14+09:00","has_image":false,"formal_id":5303,"popular":false,"real_name":"","skilltag_category_id":2},{"id":2069,"name":"laravel","created_at":"2012-07-27T16:20:33+09:00","updated_at":"2026-04-27T11:49:47+09:00","has_image":false,"formal_id":2069,"popular":false,"real_name":"Laravel","skilltag_category_id":2},{"id":5682,"name":"gin","created_at":"2018-10-25T19:25:52+09:00","updated_at":"2026-04-24T14:20:37+09:00","has_image":false,"formal_id":5682,"popular":false,"real_name":"","skilltag_category_id":2}],"プロジェクト管理":[{"id":1504,"name":"gitlab","created_at":"2012-06-05T10:38:16+09:00","updated_at":"2026-04-23T14:26:13+09:00","has_image":false,"formal_id":1504,"popular":false,"real_name":"","skilltag_category_id":4},{"id":725,"name":"jira","created_at":"2012-04-05T15:22:20+09:00","updated_at":"2026-05-01T17:47:26+09:00","has_image":true,"formal_id":725,"popular":false,"real_name":"","skilltag_category_id":4},{"id":470,"name":"redmine","created_at":"2012-03-30T10:46:42+09:00","updated_at":"2026-04-17T10:56:49+09:00","has_image":true,"formal_id":470,"popular":false,"real_name":"","skilltag_category_id":4}],"情報共有ツール":[{"id":844,"name":"confluence","created_at":"2012-04-13T23:25:52+09:00","updated_at":"2026-05-01T16:25:09+09:00","has_image":true,"formal_id":844,"popular":false,"real_name":"","skilltag_category_id":7},{"id":3807,"name":"slack","created_at":"2014-07-30T01:01:13+09:00","updated_at":"2026-05-01T19:21:19+09:00","has_image":false,"formal_id":3807,"popular":false,"real_name":"","skilltag_category_id":7}],"その他":[{"id":4527,"name":"datadog","created_at":"2016-01-28T19:09:38+09:00","updated_at":"2026-05-01T17:28:53+09:00","has_image":false,"formal_id":4527,"popular":false,"real_name":null,"skilltag_category_id":5},{"id":8960,"name":"claude-code","created_at":"2025-07-11T20:08:08+09:00","updated_at":"2026-05-01T15:25:02+09:00","has_image":false,"formal_id":8960,"popular":false,"real_name":null,"skilltag_category_id":5},{"id":7753,"name":"github-copilot","created_at":"2023-03-31T17:22:15+09:00","updated_at":"2026-05-01T17:28:14+09:00","has_image":false,"formal_id":7753,"popular":false,"real_name":null,"skilltag_category_id":5},{"id":5317,"name":"visual-studio-code","created_at":"2018-07-26T10:15:07+09:00","updated_at":"2026-04-08T11:05:41+09:00","has_image":false,"formal_id":5317,"popular":false,"real_name":null,"skilltag_category_id":5},{"id":9018,"name":"jetbrains-ide","created_at":"2025-10-23T19:40:39+09:00","updated_at":"2026-02-04T23:59:35+09:00","has_image":false,"formal_id":9018,"popular":false,"real_name":null,"skilltag_category_id":5},{"id":5183,"name":"figma","created_at":"2017-11-10T14:42:55+09:00","updated_at":"2026-05-01T16:25:09+09:00","has_image":false,"formal_id":5183,"popular":false,"real_name":null,"skilltag_category_id":5},{"id":5984,"name":"miro","created_at":"2020-01-07T12:33:21+09:00","updated_at":"2026-05-01T15:25:02+09:00","has_image":false,"formal_id":5984,"popular":false,"real_name":null,"skilltag_category_id":5},{"id":4015,"name":"mackerel","created_at":"2015-02-09T12:16:28+09:00","updated_at":"2026-04-28T10:42:36+09:00","has_image":false,"formal_id":4015,"popular":false,"real_name":null,"skilltag_category_id":5},{"id":3806,"name":"terraform","created_at":"2014-07-30T00:50:16+09:00","updated_at":"2026-05-01T17:30:18+09:00","has_image":false,"formal_id":3806,"popular":false,"real_name":"Terraform","skilltag_category_id":5},{"id":3403,"name":"docker","created_at":"2013-12-16T02:17:16+09:00","updated_at":"2026-05-01T18:47:03+09:00","has_image":false,"formal_id":3403,"popular":false,"real_name":null,"skilltag_category_id":5}]},"not_practical_skilltags":{}},"login_for_visitor":{"class_for_ga":"ga-track-with-more-read-for-skills"},"job_environment_categories":[{"id":14,"name":"キャリアパス","environments":[{"id":44,"name":"エンジニアの人事評価にエンジニア経験者が関わっている"}]},{"id":10,"name":"技術カルチャー","environments":[{"id":41,"name":"CTO またはそれに準じる、技術やワークフローの標準化を行う役割の人・部門が存在する"},{"id":42,"name":"取締役（社内）または執行役員として、エンジニアリング部門の人間が経営に参加している"},{"id":43,"name":"経営トップがエンジニア出身、または現役のエンジニアである"}]},{"id":1,"name":"開発メンバーの裁量","environments":[{"id":2,"name":"企画を決定する場に、実装を担当する開発メンバーが参加している"},{"id":4,"name":"全体のスケジュール管理は、途中の成果を随時確認しながら、納期または盛り込む機能を柔軟に調整する形で行う"}]},{"id":2,"name":"コード品質向上のための取り組み","environments":[{"id":6,"name":"本番にデプロイされるコードには、全てコードレビューまたはペアプログラミングを実施している"},{"id":7,"name":"「リファクタリングは随時行われるべき」という価値観をメンバー全員が共有しており、日常的に実施している"},{"id":8,"name":"何らかのコーディング規約をチーム全体で遵守するようにしている"}]},{"id":3,"name":"テストの実施度","environments":[{"id":11,"name":"ほとんどのプロダクトコードに単体テストを記述、実施している"},{"id":12,"name":"ほとんどの機能に受け入れテストを記述、実施している"},{"id":13,"name":"機能の実装と同時にテストコードを記述している"},{"id":14,"name":"想定される複数環境での品質チェックを義務づけている"}]},{"id":4,"name":"アジャイル実践状況","environments":[{"id":16,"name":"デイリーでスタンドアップミーティング、またはそれに準じるチーム内の打ち合わせを行っている"},{"id":19,"name":"継続的なデプロイ（デリバリー）を行っている"}]},{"id":5,"name":"ワークフローの整備","environments":[{"id":22,"name":"自動（＝システム化され、1コマンドで実行できる）ビルド、自動デプロイ環境が整備されている"}]},{"id":6,"name":"オープンな情報共有","environments":[{"id":25,"name":"KPI などチームの目標・実績値について、メンバーの誰もがいつでも閲覧可能になっている"},{"id":28,"name":"ドキュメントの整備やペアプロ、モブワークなど、ナレッジの共有を積極的に行っている（属人性を減らす取り組みをしている）"}]},{"id":7,"name":"労働環境の自由度","environments":[{"id":30,"name":"フレックスタイム制または裁量労働制を採用している"}]},{"id":8,"name":"メンバーの多様性","environments":[{"id":32,"name":"外国籍の開発メンバーがいる"},{"id":34,"name":"開発メンバーの新卒採用を実施している"}]},{"id":9,"name":"待遇・福利厚生","environments":[{"id":40,"name":"ストックオプションまたは自社株購入支援制度がある"}]}],"title":"フルリモート/副業OK！ 8年連続シェアNo1 『カオナビ』の新機能開発を担う フロントエンドエンジニア（React）募集！","updated_at":1761617785,"published_at":1627955461,"skilltags":[{"id":2373,"name":"typescript","translated_name":"TypeScript"},{"id":13,"name":"php","translated_name":"PHP"},{"id":2909,"name":"golang","translated_name":"Golang"},{"id":979,"name":"dart","translated_name":"Dart"},{"id":3889,"name":"react","translated_name":"React"},{"id":2069,"name":"laravel","translated_name":"Laravel"},{"id":5682,"name":"gin","translated_name":"Gin"},{"id":5303,"name":"flutter","translated_name":"Flutter"},{"id":1504,"name":"gitlab","translated_name":"Gitlab"},{"id":725,"name":"jira","translated_name":"Jira"},{"id":470,"name":"redmine","translated_name":"Redmine"},{"id":844,"name":"confluence","translated_name":"Confluence"},{"id":3807,"name":"slack","translated_name":"Slack"},{"id":3403,"name":"docker","translated_name":"Docker"},{"id":3806,"name":"terraform","translated_name":"Terraform"},{"id":4015,"name":"mackerel","translated_name":"Mackerel"},{"id":4527,"name":"datadog","translated_name":"Datadog"},{"id":5984,"name":"miro","translated_name":"Miro"},{"id":5183,"name":"figma","translated_name":"Figma"},{"id":9018,"name":"jetbrains-ide","translated_name":"Jetbrains Ide"},{"id":5317,"name":"visual-studio-code","translated_name":"Visual Studio Code"},{"id":7753,"name":"github-copilot","translated_name":"Github Copilot"},{"id":8960,"name":"claude-code","translated_name":"Claude Code"}],"profession":{"name":"フロントエンドエンジニア","slug":"front-end-engineer"},"image_url":"https://d3bpwnzencusk5.cloudfront.net/uploads/job/11293/job_image/thumb_991000ea4ed52f1dcac6e4462d3c17b2.jpg","image_alt":"フルリモート/副業OK！ 8年連続シェアNo1 『カオナビ』の新機能開発を担う フロントエンドエンジニア（React）募集！ | 株式会社カオナビ","profession_change_scope":null,"employment_types":["正社員"],"base_salaries":[{"unit":"year","min_value":600,"max_value":1200}],"prefecture_name":"東京","office_change_scope":null,"selections":[{"slug":"over-5m-yen","name":"下限年収500万円以上"}],"job_tags":[{"id":4,"name":"アジャイル開発","created_at":"2015-10-29T13:57:06+09:00","updated_at":"2016-06-30T14:04:38+09:00","priority":10,"slug":"agile-introduced","available":true},{"id":5,"name":"コードレビュー文化","created_at":"2015-10-29T13:57:06+09:00","updated_at":"2016-06-30T14:04:51+09:00","priority":10,"slug":"pullrequest-base-code-reviewing","available":true},{"id":12,"name":"B2Bのサービスを運営","created_at":"2015-12-03T19:22:30+09:00","updated_at":"2015-12-03T20:49:48+09:00","priority":9,"slug":"has-b2b-services","available":true},{"id":19,"name":"自社サービスを開発","created_at":"2016-06-07T16:17:57+09:00","updated_at":"2016-06-07T16:17:57+09:00","priority":9,"slug":"has-owned-services","available":true},{"id":20,"name":"CTOがいる","created_at":"2016-06-30T11:48:20+09:00","updated_at":"2019-04-15T16:41:49+09:00","priority":1,"slug":"cto","available":true},{"id":24,"name":"フルリモート可","created_at":"2019-04-15T16:18:11+09:00","updated_at":"2019-07-22T12:25:18+09:00","priority":11,"slug":"full-time-remote-work-is-available","available":true},{"id":28,"name":"副業の人もOK","created_at":"2020-03-09T21:12:58+09:00","updated_at":"2020-06-25T18:49:34+09:00","priority":10,"slug":"side-jobs","available":true},{"id":29,"name":"オンラインで選考が受けられる","created_at":"2020-04-06T20:44:08+09:00","updated_at":"2020-06-25T18:49:41+09:00","priority":10,"slug":"online-interview","available":true}],"images":[{"width":1600,"height":1067,"src":"https://d3bpwnzencusk5.cloudfront.net/uploads/job/11293/job_image/991000ea4ed52f1dcac6e4462d3c17b2.jpg","thumbnail":"https://d3bpwnzencusk5.cloudfront.net/uploads/job/11293/job_image/thumb_991000ea4ed52f1dcac6e4462d3c17b2.jpg","title":null},{"width":1600,"height":1067,"src":"https://d3bpwnzencusk5.cloudfront.net/uploads/job/11293/job_image/8f0e30b5348a241709ba50ae4090244b.jpg","thumbnail":"https://d3bpwnzencusk5.cloudfront.net/uploads/job/11293/job_image/thumb_8f0e30b5348a241709ba50ae4090244b.jpg","title":null},{"width":1600,"height":1067,"src":"https://d3bpwnzencusk5.cloudfront.net/uploads/job/11293/job_image/9b8a019b27a6e6f065b25a5eb36cf47d.jpg","thumbnail":"https://d3bpwnzencusk5.cloudfront.net/uploads/job/11293/job_image/thumb_9b8a019b27a6e6f065b25a5eb36cf47d.jpg","title":null},{"width":1600,"height":1067,"src":"https://d3bpwnzencusk5.cloudfront.net/uploads/job/11293/job_image/09574d852fd9cca6b94fa88c1919e27a.jpg","thumbnail":"https://d3bpwnzencusk5.cloudfront.net/uploads/job/11293/job_image/thumb_09574d852fd9cca6b94fa88c1919e27a.jpg","title":null}]}