{"id":35545,"state":"published","closed_at":0,"company_name":"kubell","company":{"id":39416,"name":"株式会社kubell","user_name":"kubell","company_name":"kubell","number_of_employee":null,"number_of_developer":null,"icon_url":"https://d3bpwnzencusk5.cloudfront.net/uploads/company/icon/39416/d2e6495ad7bc5364e8960336f31aaae3.jpg","avatar_url":"https://d3bpwnzencusk5.cloudfront.net/uploads/company/icon/39416/d2e6495ad7bc5364e8960336f31aaae3.jpg","thumbnail_url":"https://d3bpwnzencusk5.cloudfront.net/uploads/company/icon/39416/d2e6495ad7bc5364e8960336f31aaae3.jpg","article":{"id":2956,"title":"「働くをもっと楽しく、創造的に」Chatworkの基盤を武器に、kubellは第2創業期へ","body":"私たちが挑むのは、これまで誰も成し遂げられなかった「中小企業の働き方」の根底からの変革です。\n少子高齢化という抗えない潮流の中で、国内事業者の99.7％を占める中小企業の現場こそが、日本の未来を切り拓く。\nその働き方を変えるために、AIエージェントを組み込んだBPaaS（Business Process as a Service）を人とテクノロジーで社会に実装します。\n\n目指しているのは、単なるシステムの提供ではありません。AIをはじめとする最先端のテクノロジーと専門性の高い人材が協働し、あらゆる企業のノンコア業務を標準化して代行する。私たちが国内の中小企業の共通の本社機能を担うことで、テクノロジーの恩恵を誰もが平等に受けられる産業構造へと変えていきます。\n\n日本の事業者の99.7％を占める中小企業の働き方を変える。\n誰にとっても仕事がもっと楽しく、創造的になる世界に向けて。\n道を拓くのはkubellしかない。そう確信しています。","sort_order":1}},"team_gender_composition":null,"service_and_product":"# 採用背景\r\n15年以上開発・運用をしてきた「Chatwork」を今後も継続して運用し、さらに加速的かつ中長期的にプロダクトの進化を実行できる能力を備えた強いチーム作りを推進いただけるシニアフロントエンドエンジニアを募集しています。\r\n\r\nフロントエンド開発グループは、プロダクトの特性として非機能要件が高く一般的なwebアプリケーションではあまり表面化しないような課題(メモリリーク、セッションの再開、バックグラウンドでの状態管理など)に立ち向かうスキルを備えたチームです。\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サービス価値の向上を容易にし、加速するユーザー拡大に耐えるべく、Web アプリケーション領域のリアーキテクティングを担います：\r\n\r\n・SoE: System of Engagement の視座に基づく、Web アプリケーションの要求・要件分析\r\n・大規模なアーキテクチャ変更を含む、継続的なコードベース改善とそのための設計・プロトタイピング\r\n・チーム内外問わずスピーディに開発を行うための、Web アプリケーション構成の分解・整理\r\n・アーキテクチャ刷新に伴うマイグレーション計画の立案\r\n\r\n■ 開発体験領域\r\n複数チームでプロダクトを開発するにあたっての、保守性や開発速度に寄与するような基盤整備を主に担います：\r\n・状態管理や UI の設計指針の検討・検証\r\n・プロダクト品質を向上するための、テスト拡充や監視基盤構築\r\n・技術負債を抑制するための型検査や Linter などを用いた静的検証の整備\r\n・etc ...\r\n\r\n■ デザインエンジニアリング領域\r\nChatwork の機能開発，およびユーザー体験の最適化を主に担います：\r\n・PM やデザイナーと伴走した、既存機能の改善，および新規機能の開発\r\n・デザインシステムの検討，システム整備\r\n・UI に関わるユビキタス言語の検討，社内広報\r\n・etc ...\r\n参考：[エンジニア向け 採用ピッチ資料](https://speakerdeck.com/kubell_hr/chatwork-engineer)\r\n\r\n# 今後のキャリアパス\r\n・チーム内の生産性をテクニカル・ピープル面で高めていくためのリードエンジニア\r\n・システム全体の技術的戦略の立案や推進を担うアーキテクト／テックリード\r\n・プロダクトの運用と機能開発をマネジメントしていくプロダクトマネージャー\r\n\r\n# AI活用環境・取り組みについて\r\nkubellでは、AIを事業の主軸に置くとともに、社内での積極活用を推進しております。\r\n\r\n❶｜多数のAIサービスを利用可能\r\n高品質且つ最先端なAIサービスを活用できる環境を整えております。\r\n現在は、Claude Code MaxプランやGeminiを導入しており、その他のサービスもプロダクトの成長や個人の生産性に寄与するツールであれば活用可能となっております。\r\n\r\n❷｜AI推進プロジェクトチームの立ち上げ\r\nAIを積極活用して、開発生産性の向上、開発環境の整備を進めるためにAI推進プロジェクトチームを立ち上げております。現在では、AIによるコードレビューへの取り組み他、様々な施策を進めています。\r\n\r\n❸｜グループを跨いだAI活用に関する情報交換\r\n毎週、AI活用事例の共有や相談などを気軽におこなうことができる機会をグループ横断で実施しています。良い取り組みはシェアしあうことで、組織全体の開発生産性の向上に繋げています。","required_experience_and_skills":"・AIをエディタ/IDEに統合し、自力でコード補完や生成を活用できる ・生成AIの基礎を理解し、プロンプトを改善できる\r\n・フロントエンドにおける、状態管理およびコンポーネント設計の経験\r\n・TypeScript を用いた開発の業務経験\r\n・Component 指向フレームワーク (React，Angular，Vue.js，他) を用いた開発の業務経験\r\n・Git / GitHub を用いた開発フローの業務経験\r\n\r\n","preferred_experience_and_skills":"全ての項目をカバーする必要はなく、なおかつ業務経験は不問です：\r\n・Figma や Sketch などの、フロントエンド開発と親和性の高いデザインツールを用いた UI・デザインシステム運用の経験\r\n・ドメイン駆動設計に関わる経験\r\n・サーバーサイド開発の経験\r\n・ピープルマネジメント経験\r\n・チームでの開発経験、プロジェクトの進捗管理経験\r\n\r\n","desired_personality":"・当社の理念やビジョンに共感していただける方\r\n・技術的な探究心があり、知らないことに対する探索やトライアル \u0026 エラーに積極的な方\r\n・当事者意識を持ち、自ら提案し、チームメンバーと連携しながら仕事を進めていける方\r\n・事業や会社，およびチームの変化に柔軟に対応していける方\r\n\r\n","message_for_candidates":"私たちが挑むのは、これまで誰も成し遂げられなかった「中小企業の働き方」の根底からの変革です。\r\n少子高齢化という抗えない潮流の中で、国内事業者の99.7％を占める中小企業の現場こそが、日本の未来を切り拓く。\r\nその働き方を変えるために、AIエージェントを組み込んだBPaaS（Business Process as a Service）を人とテクノロジーで社会に実装します。\r\n\r\n目指しているのは、単なるシステムの提供ではありません。AIをはじめとする最先端のテクノロジーと専門性の高い人材が協働し、あらゆる企業のノンコア業務を標準化して代行する。私たちが国内の中小企業の共通の本社機能を担うことで、テクノロジーの恩恵を誰もが平等に受けられる産業構造へと変えていきます。\r\n\r\n日本の事業者の99.7％を占める中小企業の働き方を変える。\r\n誰にとっても仕事がもっと楽しく、創造的になる世界に向けて。\r\n道を拓くのはkubellしかない。そう確信しています。\r\n\r\n＜参考資料・リンク＞\r\n・[2025年12月期 通期 決算説明資料](https://contents.xj-storage.jp/xcontents/AS04681/1d0588db/8ad0/4469/9b7c/ac08a4da8042/140120260213561378.pdf)\r\n・[会社説明資料](https://speakerdeck.com/kubell_hr/kubell)\r\n・[採用サイト](https://career.kubell.com/)","working_condition":"* 勤務時間\r\nフレックスタイム制（メインタイム* 10:00-16:00）\r\n*業務遂行の推奨時間帯\r\n\r\n* 休日・休暇\r\n土日 、国民の祝日、年末年始","insurance":"####  福利厚生\t\r\n個々人が目指す働き方やキャリアをより良いものにするための制度を用意しています。\r\n* \"働く\"や\"キャリア\"におけるダウンサイドリスクの排除（子育てや介護、自身の健康不良など）\r\n* コーポレートバリューをより体現するためのサポート（スキル取得など）\r\n\r\n#### 加入保険\t\r\n社会保険（健康保険・厚生年金・介護保険）\r\n労働保険（労災保険・雇用保険）\r\n*関東ITソフトウェア健康保険組合加入\r\n*法令の定めの通り\r\n\r\n#### 受動喫煙対策\r\n敷地内禁煙 \r\n\r\n#### 雇用期間\r\n定めなし\r\n\r\n#### 試用期間\r\n3ヶ月あり（条件変更なし）\r\n\r\n#### 賃金\r\n基本給：¥377,717～¥833,334\r\n固定残業代(25時間分/超過分は別途支給)：¥72,283〜\r\n賞与：年2回\r\n※一部ハイレイヤーグレードから年俸制(賞与なし)、裁量労働制(みなし残業なし)になります。","primary_base_salary":{"id":150967,"unit":"year","min_value":650,"max_value":1200},"technology":{"practical_skilltags":{"言語":[{"id":2373,"name":"typescript","created_at":"2012-12-09T11:40:14+09:00","updated_at":"2026-05-30T09:40: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-29T18:39:34+09:00","has_image":false,"formal_id":3889,"popular":false,"real_name":"","skilltag_category_id":2},{"id":1560,"name":"akka","created_at":"2012-06-07T11:26:03+09:00","updated_at":"2026-05-29T11:53:49+09:00","has_image":false,"formal_id":1560,"popular":false,"real_name":"","skilltag_category_id":2}],"データベース":[{"id":1885,"name":"bigquery","created_at":"2012-07-11T18:20:55+09:00","updated_at":"2026-05-29T14:28:13+09:00","has_image":false,"formal_id":3093,"popular":false,"real_name":"","skilltag_category_id":3}],"プロジェクト管理":[{"id":186,"name":"github","created_at":"2012-02-21T15:22:15+09:00","updated_at":"2026-05-30T09:40:29+09:00","has_image":true,"formal_id":186,"popular":true,"real_name":"","skilltag_category_id":4}],"その他":[{"id":9107,"name":"arm-treasure-data","created_at":"2026-05-11T15:14:47+09:00","updated_at":"2026-05-29T14:28:13+09:00","has_image":false,"formal_id":9107,"popular":false,"real_name":null,"skilltag_category_id":5},{"id":9136,"name":"scala.js","created_at":"2026-05-26T18:10:49+09:00","updated_at":"2026-05-26T18:23:23+09:00","has_image":false,"formal_id":9136,"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-29T16:43:36+09:00","has_image":false,"formal_id":8960,"popular":false,"real_name":null,"skilltag_category_id":5},{"id":5988,"name":"github-actions","created_at":"2020-01-09T11:45:51+09:00","updated_at":"2026-05-30T09:41:05+09:00","has_image":false,"formal_id":5988,"popular":false,"real_name":"GitHub Actions","skilltag_category_id":5},{"id":3559,"name":"circleci","created_at":"2014-03-05T10:29:27+09:00","updated_at":"2026-05-29T14:28:13+09:00","has_image":false,"formal_id":3559,"popular":false,"real_name":"CircleCI","skilltag_category_id":5},{"id":5984,"name":"miro","created_at":"2020-01-07T12:33:21+09:00","updated_at":"2026-05-29T14:28:13+09:00","has_image":false,"formal_id":5984,"popular":false,"real_name":null,"skilltag_category_id":5},{"id":9108,"name":"jira-software-cloud","created_at":"2026-05-11T15:18:00+09:00","updated_at":"2026-05-29T14:28:13+09:00","has_image":false,"formal_id":9108,"popular":false,"real_name":null,"skilltag_category_id":5},{"id":4948,"name":"redash","created_at":"2017-01-19T20:16:26+09:00","updated_at":"2026-05-29T14:28:13+09:00","has_image":false,"formal_id":4948,"popular":false,"real_name":null,"skilltag_category_id":5},{"id":363,"name":"aws","created_at":"2012-02-21T15:22:16+09:00","updated_at":"2026-05-30T09:40:59+09:00","has_image":null,"formal_id":239,"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-30T09:41:52+09:00","has_image":false,"formal_id":3806,"popular":false,"real_name":"Terraform","skilltag_category_id":5},{"id":4346,"name":"google-cloud-platform","created_at":"2015-09-09T15:55:40+09:00","updated_at":"2026-05-29T14:28:13+09:00","has_image":false,"formal_id":4346,"popular":false,"real_name":"Google Cloud Platform","skilltag_category_id":5},{"id":239,"name":"amazon-web-services","created_at":"2012-02-21T15:22:15+09:00","updated_at":"2026-05-29T16:55:34+09:00","has_image":null,"formal_id":239,"popular":false,"real_name":"AWS","skilltag_category_id":5},{"id":9106,"name":"fs2","created_at":"2026-05-11T15:13:53+09:00","updated_at":"2026-05-29T14:28:13+09:00","has_image":false,"formal_id":9106,"popular":false,"real_name":null,"skilltag_category_id":5},{"id":9105,"name":"cats-effect","created_at":"2026-05-11T15:13:44+09:00","updated_at":"2026-05-29T14:28:13+09:00","has_image":false,"formal_id":9105,"popular":false,"real_name":null,"skilltag_category_id":5},{"id":1038,"name":"hbase","created_at":"2012-05-01T10:02:48+09:00","updated_at":"2026-05-29T14:28:13+09:00","has_image":false,"formal_id":1038,"popular":false,"real_name":null,"skilltag_category_id":5},{"id":4531,"name":"kafka","created_at":"2016-02-04T15:54:04+09:00","updated_at":"2026-05-29T14:28:13+09:00","has_image":false,"formal_id":4531,"popular":false,"real_name":null,"skilltag_category_id":5},{"id":4724,"name":"kubernetes","created_at":"2016-07-12T23:28:18+09:00","updated_at":"2026-05-29T14:31:07+09:00","has_image":false,"formal_id":4724,"popular":false,"real_name":null,"skilltag_category_id":5},{"id":3403,"name":"docker","created_at":"2013-12-16T02:17:16+09:00","updated_at":"2026-05-29T18:40:13+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":15,"name":"事業・組織規模","environments":[{"id":62,"name":"在籍しているエンジニアの人数：30名〜99名"}]},{"id":14,"name":"キャリアパス","environments":[{"id":44,"name":"エンジニアの人事評価にエンジニア経験者が関わっている"},{"id":49,"name":"社内で、バックエンドチームからSREチームへの異動など、キャリア形成を目的とした職域を超えての積極的な異動が推奨され、実施されている"},{"id":50,"name":"マネージャーやCTOと高頻度（月1程度）でキャリアについて話す場が設けられている"},{"id":51,"name":"年収800万円以上のエンジニアに、マネジメントの役割を持たない人がいる"}]},{"id":10,"name":"技術カルチャー","environments":[{"id":41,"name":"CTO またはそれに準じる、技術やワークフローの標準化を行う役割の人・部門が存在する"},{"id":42,"name":"取締役（社内）または執行役員として、エンジニアリング部門の人間が経営に参加している"},{"id":43,"name":"経営トップがエンジニア出身、または現役のエンジニアである"},{"id":55,"name":"社外から登壇を依頼・指名を受けるようなエンジニアが在籍している"},{"id":56,"name":"エンジニアが自発的に外部のイベントやカンファレンスに登壇している"},{"id":57,"name":"最新技術を追いかけるための社内勉強会が定期開催され、参加者が自主的に参加している"},{"id":58,"name":"Slack等で、最新技術の良し悪しをメンバーがよく会話している"}]},{"id":1,"name":"開発メンバーの裁量","environments":[{"id":52,"name":"設計・実装から運用までを同じ開発チームが担い、フロントエンド、バックエンド、インフラといった役割の境界を超えて、個人が必要な範囲にまで染み出していく姿勢が根付いている"},{"id":54,"name":"ユーザーのニーズや課題を理解するために、開発チームのメンバーが、ユーザーインタビューに参加している"},{"id":53,"name":"1年以内に、技術負債を解消するためのプロジェクトや、古くなったツールのリプレイスプロジェクトがボトムアップで実施されたことがある"},{"id":2,"name":"企画を決定する場に、実装を担当する開発メンバーが参加している"}]},{"id":7,"name":"労働環境の自由度","environments":[{"id":69,"name":"週4日リモート勤務のハイブリットワーク（週1出社）"},{"id":72,"name":"業務時間中に中抜けできる制度がある"},{"id":73,"name":"2年以内に未就学児を子育てしながら働いていたエンジニアがいる"},{"id":74,"name":"子育て中のエンジニアが、働き方を紹介したコンテンツが公開されている"},{"id":30,"name":"フレックスタイム制または裁量労働制を採用している"}]},{"id":8,"name":"メンバーの多様性","environments":[{"id":34,"name":"開発メンバーの新卒採用を実施している"}]},{"id":9,"name":"待遇・福利厚生","environments":[{"id":66,"name":"イベントへの業務参加やチケット負担など、会社として、大規模カンファレンスへの参加を支援する制度がある"},{"id":40,"name":"ストックオプションまたは自社株購入支援制度がある"}]},{"id":18,"name":"職業安定法に対応する記載事項","environments":[{"id":109,"name":"【勤務形態は、固定時間制、裁量労働制、フレックスタイム制などが混在しており、選考プロセスの中で決定される】"},{"id":85,"name":"固定残業時間：月25時間分"},{"id":100,"name":"【フレックスタイム制を適応している】"},{"id":103,"name":"フレックスタイム制の所定労働時間：1日平均8時間相当"},{"id":110,"name":"休憩時間：1時間"},{"id":112,"name":"休日制度：完全週休2日制（土日祝休み）"},{"id":116,"name":"主な休暇：年末年始、夏季、慶弔休暇など"},{"id":117,"name":"給与形態：月給制"},{"id":120,"name":"給与形態：賞与あり"},{"id":122,"name":"労働契約期間：無期雇用"},{"id":138,"name":"試用期間：あり（3ヶ月間）"},{"id":126,"name":"社会保険：各種社会保険完備（雇用・労災・健康・厚生年金）"},{"id":131,"name":"受動喫煙防止措置：敷地内禁煙（屋外に喫煙場所あり）"}]}],"title":"フロントエンドエンジニア〈ハイブリッド勤務/ 日本発のビジネスチャット〉","updated_at":1779787403,"published_at":1779787403,"skilltags":[{"id":2373,"formal_id":2373,"name":"typescript","translated_name":"TypeScript"},{"id":1560,"formal_id":1560,"name":"akka","translated_name":"Akka"},{"id":3889,"formal_id":3889,"name":"react","translated_name":"React"},{"id":1885,"formal_id":3093,"name":"bigquery","translated_name":"Bigquery"},{"id":186,"formal_id":186,"name":"github","translated_name":"Github"},{"id":363,"formal_id":239,"name":"aws","translated_name":"Aws"},{"id":3403,"formal_id":3403,"name":"docker","translated_name":"Docker"},{"id":4724,"formal_id":4724,"name":"kubernetes","translated_name":"Kubernetes"},{"id":4531,"formal_id":4531,"name":"kafka","translated_name":"Kafka"},{"id":1038,"formal_id":1038,"name":"hbase","translated_name":"Hbase"},{"id":9105,"formal_id":9105,"name":"cats-effect","translated_name":"Cats Effect"},{"id":9106,"formal_id":9106,"name":"fs2","translated_name":"Fs2"},{"id":239,"formal_id":239,"name":"amazon-web-services","translated_name":"AWS"},{"id":4346,"formal_id":4346,"name":"google-cloud-platform","translated_name":"Google Cloud Platform"},{"id":3806,"formal_id":3806,"name":"terraform","translated_name":"Terraform"},{"id":9107,"formal_id":9107,"name":"arm-treasure-data","translated_name":"Arm Treasure Data"},{"id":4948,"formal_id":4948,"name":"redash","translated_name":"Redash"},{"id":9108,"formal_id":9108,"name":"jira-software-cloud","translated_name":"Jira Software Cloud"},{"id":5984,"formal_id":5984,"name":"miro","translated_name":"Miro"},{"id":3559,"formal_id":3559,"name":"circleci","translated_name":"CircleCI"},{"id":5988,"formal_id":5988,"name":"github-actions","translated_name":"GitHub Actions"},{"id":8960,"formal_id":8960,"name":"claude-code","translated_name":"Claude Code"},{"id":9136,"formal_id":9136,"name":"scala.js","translated_name":"Scala.Js"}],"profession":{"name":"フロントエンドエンジニア","slug":"front-end-engineer"},"image_url":"https://d3bpwnzencusk5.cloudfront.net/uploads/job/35545/job_image/thumb_7c70abf99f1266fd47cc3d04d02445cc.jpg","image_alt":"フロントエンドエンジニア〈ハイブリッド勤務/ 日本発のビジネスチャット〉 | 株式会社kubell","profession_change_scope":null,"employment_types":["正社員"],"base_salaries":[{"unit":"year","min_value":650,"max_value":1200}],"prefecture_name":"東京","office_change_scope":null,"selections":[{"slug":"over-5m-yen","name":"下限年収500万円以上"}],"job_tags":[{"id":1,"name":"一部リモート可","created_at":"2015-08-27T22:11:59+09:00","updated_at":"2019-04-15T16:38:52+09:00","priority":11,"slug":"remote-friendly","available":true},{"id":3,"name":"SIer在籍者歓迎","created_at":"2015-10-09T19:40:43+09:00","updated_at":"2015-12-03T20:49:23+09:00","priority":10,"slug":"sier-welcome","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":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":900,"src":"https://d3bpwnzencusk5.cloudfront.net/uploads/job/35545/job_image/7c70abf99f1266fd47cc3d04d02445cc.jpg","thumbnail":"https://d3bpwnzencusk5.cloudfront.net/uploads/job/35545/job_image/thumb_7c70abf99f1266fd47cc3d04d02445cc.jpg","title":null}]}