1. Chatwork株式会社
  2. Chatwork株式会社 採用情報
  3. Chatwork株式会社 の求人一覧
  4. Scalaエンジニア

Scalaエンジニア

  • 正社員

Chatwork株式会社 の求人一覧

Scalaエンジニア | Chatwork株式会社

Mission:働くをもっと楽しく、創造的に

人生の大半を過ごす「働く」という時間を、もっと楽しく、創造的なものにしたい。
そうすることで、人生を充実感のあるものにし、より社会を豊かにしていけると、私たちは信じています。ITに詳しい人もそうでない人も、業界業種、性別年齢も関係なく、世界中のあらゆる人に一歩先の働き方を届けたい。

Vision:すべての人に、一歩先の働き方を

ITに詳しい人もそうでない人も、業界業種、性別年齢も関係なく、世界中のあらゆる人に一歩先の働き方を届けたい。 二歩先でも三歩先でもなく、誰もが安心して足を踏み出せる「一歩先」を常に提供するからこそ、 世の中の働き方をアップデートし続けることができると考えています。

会社紹介

私たちChatworkは、中期ビジョンとして「中小企業No.1 BPaaSカンパニー」、長期ビジョンとして、あらゆるビジネスの起点となる「ビジネス版スーパーアプリ」を掲げ、急成長を続けています。主力事業である、国内最大級のビジネスチャット「Chatwork」の導入社数は43.1万社を超え(2023年12月末日時点)、""社会的インフラ""として認知・利用されるプラットフォームへと成長。さらに、中小企業の本質的なDXを実現しうる新たなビジネスモデルとしてBPaaS(Business Process as a Service)に着目し、2023年からは業務プロセス代行サービス「Chatwork アシスタント」の提供を開始しました。

※2024年7月、Chatwork株式会社は、株式会社kubell(読み:クベル)へ社名を変更いたします。
 https://corp.chatwork.com/ja/kubell/

<参考資料・リンク>
2023年12月期決算資料/新中期経営計画(2024-2026年)
Chatwork株式会社は株式会社kubellへと社名変更します(CEO山本のnote記事)

採用背景

「Chatwork」は、PHPという言語を利用して開発がスタートし、10年を超えて運用が続いています。現在多くの中小・非 IT 企業様にご利用いただいており、中小企業のオンラインコミュニケーションのスタンダードサービスを目指して日々改善を重ねています。

今後さらに事業を成長してくために、生産性を維持・向上できるプロダクトと組織にしていく必要があり、Scala言語へのリライト案件が進行中です。

そのため、ChatworkではこれからもScalaでの開発を通してChatworkをよくしていきたいという人をお待ちしています。

ポジションのミッション・魅力

Chatworkの事業戦略であるProduct-Led Growthを進める上で、いかに早く価値あるプロダクトをエンドユーザーに届けるかを重要視します。

長期目線で早く価値を提供していくために、新規開発だけのことを考えるのではなく、総合的観点から下記のようなアプローチを取っていきます。

・数年、数十年と長きに渡り安定したサービスを提供するための設計・実装
・継続的な技術的負債の返済
・不具合を未然に防ぐための仕組みの導入・改善(ユニットテストや静的コード解析 等)
・サービス運用で発生するエラーへの取り組み改善

業務内容

当社の提供しているクラウド型ビジネスチャットツール「Chatwork」の開発運用保守を担当していただきます。
既存システムの運用保守および、プロダクト・マネージャー主導のもと進める機能開発に携わり、機能開発では機能、非機能要求をどのように達成するかはもちろん、よりユーザーにとって価値のあるサービスとなるにはどのような物を作ればよいかしっかり議論して開発していきます。
運用保守では安定したアプリケーションを維持しながら、いかに素早くユーザーに価値を届けるための土台を作るかや、チームが効率的に開発運用保守していくための改善を追求していきます。

・Chatworkのサービスアプリケーション(WebAPIやストリーム処理)の設計、開発、運用
・Chatworkのシステム要件に基づいたアーキテクチャの設計、技術選定
・稼働しているアプリケーションやシステムのモニタリング、アラート対応
・稼働しているアプリケーションやシステムのCI/CDなどの改善、チューニング
・開発におけるチームリードやテクニカルリード

【変更の範囲】
・部署異動等により当社業務全般へ変更する場合があります(出向含む)

開発環境

・開発言語: Scala, PHPなど
・ミドルウェア: AWS マネージドサービス(Aurora MySQL, DynamoDB, ElastiCache, SQS, SNS, OpenSearch), Docker, Kubernetes, Kafka, HBaseなど

・ライブラリ: Akka, Cats Effect, fs2など
・インフラ: Amazon Web Services(すべてのサービスシステム), Google Cloud Platform(ログ等の一部分析基盤)
・構成管理ツール: Terraform, Ansible
・分析基盤: Arm Treasure Data, Redash, BigQuery
・コード管理: GitHub
・タスク管理: Jira Software Cloud
・情報共有: Confluence, Miro
・CI/CD: CircleCI, GitHub Actions

必要なスキル・経験(Must要件)

・ScalaまたはJavaをつかったアプリケーションの開発、運用経験
・データベース(RDB,KVS,etc)をつかったアプリケーションの開発、運用経験
・Git, GitHub をメインで使用したチームでの開発、運用経験

あると望ましいスキル・経験(Want要件)

・Scala言語に精通している
・JVM上での並行処理に関する理解やそれを意識した開発、運用経験
・JVMのメモリモデルに関する理解やGCのチューニングの経験
・AWSやGCPなどのパブリッククラウド上でのアプリケーションの開発、運用経験
・Apache Kafkaを用いたストリームアプリケーションの設計、開発、運用経験
・CI/CDや開発環境を整備しチームの生産性向上に寄与された経験
・チームリードやテクニカルリードの経験
・技術系勉強会の登壇やOSSプロジェクトへのコントリビュートなど、コミュニティへ貢献した経験
・大規模なトラフィックを捌くアプリケーションの開発、運用経験
・スクラム開発の経験

求める人物像

・当社の理念やビジョンに共感していただける方
・当事者意識を持ち自ら提案し新しい仕事を作っていける方
・個ではなくチームとして成果を出していける方
・事業や会社、チーム、技術の変化に柔軟に対応していける方

所属部門・チーム

・Chatworkのメッセージ機能の保守・開発を担当するチーム

テックブログ

Scala

職種 / 募集ポジション Scalaエンジニア
雇用形態 正社員
契約期間
期間の定めなし(試用期間3ヶ月)
給与
応相談
 
勤務地
  • 105-0003  東京都港区西新橋1-1-1 WeWork 日比谷FORT TOWER
    地図で確認
リモートワーク勤務可能(*業務上の都合により変更する場合があります)
変更の範囲:会社(出向先の会社を含む)の定める場所
勤務時間
フレックスタイム制(コアタイム 10:00-16:00)
*リモート・オフィス出社・全国のWeWorkを自由に選択可能
休日
土日祝、その他会社が指定する日(年末年始含む)
福利厚生
個々人が目指す働き方やキャリアをより良いものにするための制度を用意しています。
・"働く"や"キャリア"におけるダウンサイドリスクの排除(子育てや介護、自身の健康不良など)
・コーポレートバリューをより体現するためのサポート(スキル取得など)
詳細はこちら:https://recruit.chatwork.com/workstyle/
加入保険
社会保険(健康保険・厚生年金・介護保険)
労働保険(労災保険・雇用保険)
*法令の定めの通り
受動喫煙対策
敷地内禁煙(屋内喫煙可能場所あり)
会社情報
会社名 Chatwork株式会社
設立
2004年11月11日(創業 : 2000年7月15日)
代表取締役
山本 正喜
グループ従業員数
463名(2023年12月末日時点)
事業内容
Chatworkの開発運営 
ソフトウェア販売(ESETセキュリティソフト)
各種資格
届出電気通信事業者:E-25-03653 
ISO27001(ISMS)、ISO27017、ISO27018 ( 東京および大阪オフィスにて取得 )
アクセス
■東京本社
〒105-0003 東京都港区西新橋1-1-1 WeWork 日比谷FORT TOWER