全 22 件中 22 件 を表示しています
-
Scalaエンジニア
採用背景 「Chatwork」は、PHPという言語を利用して開発がスタートし、2022年で 11 周年を迎えました。現在多くの中小・非 IT 企業様にご利用いただいており、中小企業のオンラインコミュニケーションのスタンダードサービスを目指して日々改善を重ねています。 今後さらに事業を成長してくために、生産性を維持・向上できるプロダクトと組織にしていく必要があり、Scala言語へのリライト案件が進行中です。 参考: Chatworkのリライトプロジェクトをやっている そのため、ChatworkではこれからもScalaでの開発を通してChatworkをよくしていきたいという人をお待ちしています。 参考:Engineer Entrance book.「Chatworkにご興味をお持ちいただいたエンジニアのみなさんへ」 ポジションのミッション・魅力 Chatworkの事業戦略であるProduct-Led Growthを進める上で、いかに早く価値あるプロダクトをエンドユーザーに届けるかを重要視します。 長期目線で早く価値を提供していくために、新規開発だけのことを考えるのではなく、総合的観点から下記のようなアプローチを取っていきます。 ・数年、数十年と長きに渡り安定したサービスを提供するための設計・実装 ・継続的な技術的負債の返済 ・不具合を未然に防ぐための仕組みの導入・改善(ユニットテストや静的コード解析 等) ・サービス運用で発生するエラーへの取り組み改善 仕事内容 当社の提供しているクラウド型ビジネスチャットツール「Chatwork」の開発運用保守を担当していただきます。 既存システムの運用保守および、プロダクト・マネージャー主導のもと進める機能開発に携わり、機能開発では機能、非機能要求をどのように達成するかはもちろん、よりユーザーにとって価値のあるサービスとなるにはどのような物を作ればよいかしっかり議論して開発していきます。 運用保守では安定したアプリケーションを維持しながら、いかに素早くユーザーに価値を届けるための土台を作るかや、チームが効率的に開発運用保守していくための改善を追求していきます。 具体的には… ・Chatworkのサービスアプリケーション(WebAPIやストリーム処理)の設計、開発、運用 ・Chatworkのシステム要件に基づいたアーキテクチャの設計、技術選定 ・稼働しているアプリケーションやシステムのモニタリング、アラート対応 ・稼働しているアプリケーションやシステムのCI/CDなどの改善、チューニング ・開発におけるチームリードやテクニカルリード 開発環境 ・開発言語: Scala, PHPなど ・ミドルウェア: AWS Aurora(MySQL), Redis, AWS DynamoDB, Elasticsearch, Docker, Kubernetes, Kafka, HBase など ・インフラ: Amazon Web Services(すべてのサービスシステム), Google Cloud Platform(ログ等の一部分析基盤) ・構成管理ツール: Terraform, Ansible ・分析基盤: Arm Treasure Data, Redash, BigQuery ・コード管理: GitHub ・タスク管理: Jira Software Cloud ・情報共有: Confluence, Miro ・CI/CD: CircleCI, Travis CI, Concourse CI, Jenkins 必要なスキル・経験 ・ScalaをつかったWebアプリケーションの開発、運用経験 ・データベース(RDB,KVS,etc)をつかったアプリケーションの開発、運用経験 ・チームでのアプリケーションの開発、運用経験 あると望ましいスキル・経験 ・Scala言語に精通している ・JVM上での並行処理に関する理解やそれを意識した開発、運用経験 ・JVMのメモリモデルに関する理解やGCのチューニングの経験 ・AWSやGCPなどのパブリッククラウド上でのアプリケーションの開発、運用経験 ・Apache Kafkaを用いたストリームアプリケーションの設計、開発、運用経験 ・CI/CDや開発環境を整備しチームの生産性向上に寄与された経験 ・チームリードやテクニカルリード、プロジェクトマネジメントの経験 ・技術系勉強会の登壇やOSSプロジェクトへのコントリビュートなど、コミュニティへ貢献した経験 求める人物像 ・当社の理念やビジョンに共感していただける方 ・当事者意識を持ち自ら提案し新しい仕事を作っていける方 ・個ではなくチームとして成果を出していける方 ・事業や会社、チームの変化に柔軟に対応していける方 働く人 ・Chatworkのプロダクトチームに体験入社! ・Chatworkでは、人と一緒に働くのが楽しい。こんな気持ちになれたことに驚いた。 ・インターンシップで感じた「みんなで開発をする楽しさ」が、就職の決め手に。 テックブログ Scala 続きを見る
-
料金プランエンジニア
仕事内容 ChatworkはBtoB SaaSとして利用企業様との間でオンラインでの契約, 請求を行っており、内製システムと外部の決済プロバイダを利用して実現しています。 今後、国内国外をあわせた様々な商習慣や市場の変化に対応するため、外部連携などを含んだ次期システム / アーキテクチャの設計開発を予定しています。 次期システムでは、契約, 請求のドメインに精通したエンジニアを開発チームに加え、BtoB SaaSにおける理想とデファクトスタンダードを追求したいと考えております。 本ポジションでは、契約, 請求ドメインを担当する開発チーム (料金プランチーム) 内において、ドメインに特化した開発運用保守を行うエンジニア を担当いただきます。 具体的には‥ ・現行システムにおける機能開発と短期的なドメインモデルの改善設計 ・次期アーキテクチャにおける外部連携システムの選定と連携を前提としたシステム設計開発 開発環境 ・開発言語: PHP 8 ・ミドルウェア: AWS Aurora(MySQL), Redis, Elasticsearch, Docker, Kubernetes など ・インフラ: Amazon Web Services(すべてのサービスシステム), Google Cloud Platform(ログ等の一部分析基盤) ・構成管理ツール: Terraform, Ansible ・分析基盤: Arm Treasure Data, Redash, BigQuery ・コード管理: GitHub ・タスク管理: Jira Software Cloud ・情報共有: Confluence, Miro ・CI/CD: CircleCI, Jenkins 必要なスキル・経験 ・サービス内で購読管理(契約, 請求など)を行うサービスの開発運用経験 ・決済プロバイダなど、関連する外部連携システム(SaaS)の知識・経験 あると望ましいスキル・経験 ・BtoB SaaSプロダクトの開発に携わった経験 ・Webまたはモバイルアプリケーションの開発経験 ・チーム開発の経験(コードレビューの経験など) ・AWSの各種サービスを利用した設計・開発・運用経験 ・継続的インテグレーション、継続的デプロイメントの知識 ・レガシーコード改善、レガシーシステムからのマイグレーションの知識・開発経験 ・ドメイン駆動設計の知識、設計・実装経験 ・スクラム開発の経験 求める人物像 ・当社の理念やビジョンに共感していただける方 ・当事者意識を持ち自ら提案し新しい仕事を作っていける方 ・チームメンバーと積極的にコミュニケーションが取れる方 ・サポーティブに働ける方 ・問題を発見し、それに対して提案ができる方 ・未経験の業務でも積極的に取り組む姿勢 ・事業や会社、チームの変化に柔軟に対応していける方 働く人 Chatworkのプロダクトチームに体験入社! 業務プロセスの根幹を支えるエンジニアリングの醍醐味。 続きを見る
-
スクラムマスター
採用背景 Chatworkではアーキテクチャ刷新プロジェクトでScrum@Scaleを用いたスケーリングスクラムを導入しています。 その他のチームでもスクラムをベースとした開発体制を構築しているチームが増えてきました。 全社的にスクラムへの取り組みを強めていきたいと考えており、スクラムマスターや、スクラムの経験が豊富な開発者にぜひお手伝いいただきたいです。 参考:ChatworkにおけるScrum@Scale導入への挑戦 ミッション Scrum@Scale導入チームでは、大規模スクラムを推進しながら組織を整えていっていただきます。 また、その他のチームでも将来のScrum@Scaleへの合流を見据えたチームづくりに取り組んでいただきます。 このようにスクラムの導入を通じて「Chatworkの開発組織」そのものをつくっていくことがミッションとなります。 参考:Engineer Entrance book.「Chatworkにご興味をお持ちいただいたエンジニアのみなさんへ」 仕事内容 サービス規模の大幅な拡大を見越して、現行の組織体制である「職能型組織 x プロジェクト型組織」から「プロダクト主導組織」としてChatworkを継続して磨き続けるための組織へ、体制変更のフェーズを迎えています。 新しい組織体制ではScrum@Scaleなどスケールが可能なスクラムを採択し、プロダクトマネージャーの意志を常に反映する体制を維持しつつ、プロダクトを磨くことが事業の成功に直結することを目指します。 社内ではある程度スクラムを習得したチーム。 これから習得しようとしているチームなどレベル感もさまざまです。 また、アジャイルプロフェッショナルを目指して長期的に成長をしていっていただきたく、ご自身のレベル感に応じて以下のようにさまざまな役割をお願いしていきます。 具体的には‥ ・スクラムの理念を理解し、それを開発者の立場でチーム内に浸透させる ・開発チーム専任のスクラムマスターとしてスクラムチームの立ち上げ・維持 ・Scrum@Scaleを組織全体に実装していくにあたっての要所の統括・支援 ・全社的なアジャイルコーチング ・社外のアジャイルコミュニティとの連携・エヴァンジェリスト活動 使用ツール Miro, JIRA, Confluence, GitHub など 必要なスキル・経験 将来的なアジャイルプロフェッショナルを見据えたスクラムマスターとしての採用を期待していますが、ご自身のキャリア選択の志向によってはエンジニアとしての可能性も考えておきたいと思っています。そのため、エンジニアとしてのソフトウェア開発の経験を必須とさせていただきます。 ・3つ以上のスクラムチームでの開発経験 (または1つのチームのみ在籍の場合は最低2年以上のスクラムチームでの開発経験) ・シニアレベルのソフトウェアエンジニアとしてのスキル (技術要素は問わない) あると望ましいスキル・経験 ・認定スクラムマスターの資格を有している ・SaaSの開発保守運用を担当するチームのスクラムマスター経験 ・LeSS、Scrum@Scaleなどのスケールするスクラムに関わった経験もしくは知識がある ・スクラムチームにおける成功体験、失敗体験を両方経験している ・Chatworkの開発者が有している要素技術(またはそれに準じた技術)の開発経験 求める人物像 ・当社の理念やビジョンに共感していただける方 ・当事者意識を持ち自ら提案し新しい仕事を作っていける方 ・チームメンバーと積極的にコミュニケーションが取れる方 ・サポーティブに働ける方 ・問題を発見し、それに対して企画提案ができる方 ・未経験の業務でも積極的に取り組む姿勢 ・事業や会社、チームの変化に柔軟に対応していける方 ・サーバントリーダーシップを適切に理解し発揮できる方 働く人 ・Chatworkのプロダクトチームに体験入社! ・社会的インフラとなったChatworkをさらに改善するため、私たちは開発組織を前に進める。 テックブログ スクラム 続きを見る
-
セキュリティエンジニア
このポジションのミッション・魅力 これから組織が立ち上がるタイミングなので、一定の裁量を持って業務を推進いただきたいと考えております。そのため、業務の幅が広く自分のやりたいことができる可能性も高いです。また、中長期のプロダクト戦略にセキュリティエンジニアとして貢献できるチャンスでもあるため、圧倒的な成長が見込める希少なポジションとなります。 仕事内容 Chatworkは2019年9月に上場し、国内企業の事業インフラとして重要なポジションを担っています。 同時に大量のユーザ情報及びチャット上のメッセージを始めとした事業に関わる機密情報を多く取り扱っており、より強固なプロダクトセキュリティ体制の構築が急務となっております。 現在プロダクト開発の体制が変わりつつあります。開発の体制の変更とともにセキュリティの体制も合わせて変えていこうとしています。具体的には、セキュリティの実装と、それらの監査をする仕組みを構築していくことで、よりセキュリティに強い体制にしていく予定です。 私達は、経営機能において、現在構築が必要なセキュリティ組織は2つあると考えています。 1つ目が、外部からの攻撃、内部不正、意図せぬ事故、さまざまな脅威から プロダクトを守るためのセキュリティ施策の実装を担当するセキュリティ開発チーム。 具体的には.. ・ソースコードレビュー(必要に応じて) ・SAST/DASTの実装 ・Policy as Code の実装 ・事故が起きない仕組みづくりの実装 ・秘匿情報へのアクセス制限 ・セキュリティ対策を自動的に実装する ・クラウド環境におけるセキュリティコントロールの実装 ・セキュアコーディングに関する教育の実施 ・セキュリティインシデントへの対応 2つ目が、上記の実装を行うための要件の整理やガバナンス、 セキュリティのガイドライン作成を担当するガバナンスチーム。 具体的には.. ・セキュリティに関するガイドラインや方針作成 ・各種ログ分析 ・内部監査 必要なスキル ## セキュリティ開発チーム ・開発もしくはインフラ(AWSであればなおよい)の経験が3年以上ある - 実装を伴うので必須 - ソースコードレビューを行いセキュリティの懸念事項や脆弱性を指摘するため必須 ・コミュニケーションスキル - セキュリティ開発チーム単体で動くことよりも、 他のチームにヒアリングしたり作業内容を確認することがあるため必須 ・Gitなどバージョン管理システムの利用経験 ## ガバナンスチーム ・日本語ネイティブレベル - 内外問わず日本語でのコミュニケーションがメインとなるため - 官公庁が出しているガイドラインなどを読む必要があるため ・文書作成力 - ガイドラインの作成やルールの策定など文書を作成する機会が多いため ・セキュリティに関する知識 - ガイドラインやルールを策定するうえで専門用語が出てきたり、 時に開発者とやりとりをする必要があるため あると望ましいスキル ## セキュリティ開発チーム ・セキュリティに興味がある - セキュリティに興味がなくても特段問題はないが、 専門用語も出てくるためあった方が望ましい ・CI/CDを利用しての開発/運用経験 - CI/CDパイプラインにおけるセキュリティの実装を行うことがあるため ・コンテナやオーケストレーション技術の知識 - スクラムなどのアジャイルプロセスを用いた実務経験 ## ガバナンスチーム ・監査経験 - J-SOX、ISMSなどさまざまな文脈で監査が必要になるため ・SOC経験 - ログ分析に役立つため ・DB(SQL)の知識 ・インフラ(AWS)の知識 ・英語(文章読解が可能なレベル) 求める人物像 ・当社の理念やビジョンに共感していただける方 ・当事者意識を持ち自ら提案し新しい仕事を作っていける方 ・チームメンバーと積極的にコミュニケーションが取れる方 ・サポーティブに働ける方 ・問題を発見し、それに対して提案ができる方 ・未経験の業務でも積極的に取り組める方 ・事業や会社、チームの変化に柔軟に対応していける方 働く人 ・Chatworkのプロダクトチームに体験入社! ・“生き方”と“働き方”を両立できる場所が、Chatworkだった。 ・鹿児島発・世界行き。安心と信頼をユーザーに届ける。 テックブログ セキュリティ 続きを見る
-
PHPエンジニア
採用背景 「Chatwork」は、PHPという言語を利用して開発がスタートし、2022年で 11 周年を迎えました。現在多くの中小・非 IT 企業様にご利用いただいており、中小企業のオンラインコミュニケーションのスタンダードサービスを目指して日々改善を重ねています。 今後さらに事業を成長してくために、生産性を維持・向上できるプロダクトと組織にしていく必要があり、システムのリライト案件が進行中です。 参考: Chatworkのリライトプロジェクトをやっている 一方、リライトPJは進んでいるものの、一気にビックバンリリースするのではなく、リライトするべき箇所をより厳選し、徐々に移行していく移行戦略のため、PHPで実装されている部分の継続的改善は必須であり、新規開発自体もPHPで実装されることもまだまだあります。 参考: ChatworkはPHPエンジニアの採用をより強化していきます、というお話。 そのため、ChatworkではこれからもPHPが現役となりますので、PHPでの開発を通してChatworkをよくしていきたいという人をお待ちしています。 参考:Engineer Entrance book.「Chatworkにご興味をお持ちいただいたエンジニアのみなさんへ」 ミッション PHP部ではChatworkの事業戦略であるProduct-Led Growthを進める上で、いかに早く価値あるプロダクトをエンドユーザーに届けるかを重要視します。 長期目線で早く価値を提供していくために、新規開発だけのことを考えるのではなく、総合的観点から下記のようなアプローチを取っていきます。 ・数年、数十年と長きに渡り安定したサービスを提供するための設計・実装 ・継続的な技術的負債の返済 ・不具合を未然に防ぐための仕組みの導入・改善(ユニットテストや静的コード解析 等) ・サービス運用で発生するエラーへの取り組み改善 仕事内容 当社の提供しているクラウド型ビジネスチャットツール「Chatwork」の バックエンドの設計・開発・運用を担当していただきます。 ・Chatworkで利用している内部APIの設計・開発・運用 ・組織管理者向けの管理機能の設計・開発・運用 ・非同期処理系の設計・開発・運用 ・テクニカルサポート(主にカスタマーサポートとのやり取りになります) ・開発・運用プロセスの継続的な改善(CI/CD の改善 等) ・技術的負債の解消に向けた検討・実施 開発環境 ・開発言語: Scala, PHPなど ・ミドルウェア: AWS Aurora(MySQL), Redis, AWS DynamoDB, Elasticsearch, Docker, Kubernetes, Kafka, HBase など ・インフラ: Amazon Web Services(すべてのサービスシステム), Google Cloud Platform(ログ等の一部分析基盤) ・構成管理ツール: Terraform, Ansible ・分析基盤: Arm Treasure Data, Redash, BigQuery ・コード管理: GitHub ・タスク管理: Jira Software Cloud ・情報共有: Confluence, Miro ・CI/CD: CircleCI, Travis CI, Concourse CI, Jenkins 必要なスキル・経験 ・Webフレームワーク用いたWebサービスの開発経験 ・RDBMSを用いたサービス設計、開発・運用経験 ・オブジェクト指向開発、ソフトウェアテストに関する知識 ・自らの実装に対して意図を持って自分の言葉で説明できること あると望ましいスキル・経験 ・ドメイン駆動設計やクリーンアーキテクチャ など機能拡張における設計知識・業務経験 ・AWS や GCP などパブリッククラウドの各種サービスを利用した設計・開発・運用経験 ・高トラフィックなサービスでの開発・保守・運用経験 ・大規模なプロダクトの開発・運用経験 またはそれに準ずる経験や知識 ・パフォーマンスとスケーラビリティを考えた設計開発能力 ・ステークホルダー・チームメンバー・関連部署と連携し、プロダクト開発を遂行するコミュニケーション能力 ・kubernetesの運用経験 ・CI/CD の構築・運用経験 ・既存のサービスの負債や大きな変更と向き合った経験 求める人物像 ・当社の理念やビジョンに共感していただける方 ・当事者意識を持ち自ら提案し新しい仕事を作っていける方 ・個ではなくチームとして成果を出していける方 ・事業や会社、チームの変化に柔軟に対応していける方 働く人 ・Chatworkのプロダクトチームに体験入社! ・人生の大半を費やす仕事だからこそ、楽しく創造的でありたい。 テックブログ PHP 続きを見る
-
SRE
ミッション 現在、新型コロナウイルスの影響で、テレワーク需要は大きく拡大しビジネスチャットの普及は急速に進みつつあります。市場ニーズの拡大に対応していくためにも、Chatworkの最大の強みであるオープンプラットフォームを活かした機能を強化し、さらにサービス価値向上とユーザー拡大を加速させています。 SRE部は、Chatworkのサービスを安定して提供できるように、アプリケーションの実行基盤の整備を行います。また既存のシステムが稼働しながらアーキテクチャ刷新プロジェクトが並走する過渡期でもあります。 現在抱えている課題は、以下です。 開発組織が大きくなって、並行して様々な開発が行われている中で、環境の再現性・ポータビリティが低いことがボトルネックとなるタイミングが出てきた システムのリプレイスをするにしても、独立した検証環境で、長期間に渡っての既存システムとの繋ぎ込みを行いたくもなることもありそうなので、先手を打って、既存システムのポータビリティーを確保しておきたい システムリプレイスの時は基本全てがIaCになるが、どのようなモジュール構成にして、どのようなフローで定義の追加・本番適用していくのがいいのか等のノウハウが組織内に蓄積されておらず、凄く扱いづらいものを作ってしまうことになるかもしれない。構成を熟知している今のシステムで、素振りをした上で、リプレイス案件に臨みたい 2021年は、旧来のデプロイシステムとAWSインフラの依存を断ち切るために、まずは、全てのアプリケーションをk8sに移行し、既存のAWSインフラとの依存を持ったデプロイシステムを完全に刷新した上で進めていきました。 今後は以下の状態を目指します。 定期的なEKS version upを少ない工数で回し続ける体制・仕組みが確立している 全てのアプリケーションがk8s上で動いている システム全体がIaCで管理されていて、AWS内であれば、アカウントやregionを気にすることなく、完全な環境のポータビリティを持っている HBaseのリプレイスが完了していて、次世代アーキテクチャ到来まで、メッセージのストレージ周りに大きく工数を割り当てる必要がない 参考:Engineer Entrance book.「Chatworkにご興味をお持ちいただいたエンジニアのみなさんへ」 このポジションに期待されること 以下を目的とした技術的な課題解決 開発や運用のレベルを維持し、品質の高いソフトウェアを安定的に稼働 異常の早期検知 組織横断的なインフラ整備と開発スピードの向上 運用管理の自動化/自立化の仕組み設計・構築 変更の即応性や信頼性の高いシステム基盤を設計 ※対象領域が多岐にわたるため、スキルと経験によって専任/チーム化をして課題解決をおこないます。 その中で、具体的に何をやるのか? 具体的な業務としては‥ Kubernetes clusterの基盤整備 定期的なEKSのversion upのドライブ、version upフローの改善、CI/CDの整備を行なっています AWSインフラの最適化、Infrastructre as codeの推進 全AWSリソースのTerraform化によるcode化を進めています モニタリングの整備、インシデント対応 サービスの安定稼働のために、Datadog, NewRelic, Pagerdury等のSaasをフル活用して、様々な形でのモニタリングを行っています インシデント発生時は、主にサーバサイド部のメンバーと協力しながら、原因特定、解決、恒久対策を行います。 データストレージの運用 EC2上にホスティングしているHBase、Kafka、EMRベースのHBase、Amazon Aurora、AWS Elasticsearch serviceなど、複数種類のストレージの監視や運用を行なっています チームやアイテムの紹介 1年後のChatworkインフラの話 (2020年版) 1年半前に書いた、SRE部での活動まとめ SRE部が発足して1年半が経過しました - Chatwork Creator's Note PHPアプリケーション部分をKubernetesに置き換えた話 HPのレジェンドシステムをEC2からKubernetesに移行する話 その1 - Chatwork Creator's Note Kubernetes基盤の話 Kubernetesをめぐる冒険、の後日譚 - Chatwork Creator's Note メッセージ検索機能のリプレイスの話 Biryani プロジェクト(メッセージ検索機能のCloudSearchからElasticsearchへのリプレイス)について vol.1 - Chatwork Creator's Note 構成図 AWS 導入事例:Chatwork 株式会社 必要なスキル・経験 システム開発、運用、トラブルシューティングの経験があること あると望ましいスキル・経験 大規模システムのモニタリング設計、障害発生時のトラブルシュート経験 AWS等を用いたクラウドインフラの構築・運用経験 Kubernetes等のコンテナオーケストレーションツールの構築・運用経験 CI/CDや開発環境を整備しチームの生産性向上に寄与された経験 Kafka / HBase / Elasticsearchなど、分散データストレージの構築・運用経験 技術系勉強会の登壇やOSSプロジェクトへのコントリビュートなど、コミュニティへ貢献した経験 求める人物像 当社の理念やビジョンに共感していただける方 当事者意識を持ち自ら提案し新しい仕事を作っていける方 チームメンバーと積極的にコミュニケーションが取れる方 サポーティブに働ける方 問題を発見し、それに対して企画提案ができる方 未経験の業務でも積極的に取り組む姿勢 事業や会社、チームの変化に柔軟に対応していける方 働く人 Chatworkのプロダクトチームに体験入社! 続きを見る
-
Webフロントエンドエンジニア
採用背景 「Chatwork」は、2021 年で 10 周年を迎えました。現在多くの中小・非 IT 企業様にご利用いただいており、中小企業のオンラインコミュニケーションのスタンダードサービスを目指して日々改善を重ねています。 テレワーク急増に伴い普及が加速する中、数年の間に業務でのコミュニケーション手段がビジネスメールからビジネスチャットへと不可逆に変化していくことが予想されています。 そんな変革の時代に、ユーザーの皆さまの「働くをもっと楽しく、創造的に」を実現するため、わたしたちとともに「Chatwork」のユーザー体験を磨き込んでくれる仲間を募集しています。 ミッション Chatwork のユーザー数は 2021 年時点で 450 万人を超えており、最早いち Web サービスではなく、いち社会インフラというフェーズへ突入しています。 そのため、少しの機能改善やレスポンス速度の改善が、多くのユーザーにとっての価値へとつながります。また現状に甘んじることなく、ビジネスを支えるプラットフォームとしてさらなる成長をすべく、アーキテクチャの改善や組織そのものの改善にも取り組んでいます。 次なる国産ビジネスプラットフォームの立ち上げフェーズで、国内企業の 99 % を占める中小企業の DX (デジタル・トランスフォーメーション) に挑戦したい方をお待ちしています。 参考:Engineer Entrance book.「Chatworkにご興味をお持ちいただいたエンジニアのみなさんへ」 ■ フロントエンド開発部メンバーによる取り組み紹介 ・組織フェーズを見据えた Web フロントエンドのアーキテクチャと変遷 ・React+Reduxによる状態管理とフロントエンドの技術的負債 ─ 長く継続するサービスのアプリケーション設計 ・フロントエンド開発部の業務を紹介します ・Chatwork Web の UI に 1 つ 1 つ丁寧に名付けをしている話(ユビキタス言語検討会について) ・Chatwork フロントエンドのチラ裏 業務内容 ■ デザインエンジニアリング領域 Chatwork の機能開発,およびユーザー体験の最適化を主に担います: ・PM やデザイナーと伴走した、既存機能の改善,および新規機能の開発 ・デザインシステムの検討,システム整備 ・UI に関わるユビキタス言語の検討,社内広報 ・etc ... ■ 開発体験領域 複数チームでプロダクトを開発するにあたっての、保守性や開発速度に寄与するような基盤整備を主に担います: ・状態管理や UI の設計指針の検討・検証 ・プロダクト品質を向上するための、テスト拡充や監視基盤構築 ・技術負債を抑制するための型検査や Linter などを用いた静的検証の整備 ・etc ... ■アーキテクト領域 サービス価値の向上を容易にし、加速するユーザー拡大に耐えるべく、Web アプリケーション領域のリアーキテクティングを担います: ・SoE: System of Engagement の視座に基づく、Web アプリケーションの要求・要件分析 ・大規模なアーキテクチャ変更を含む、継続的なコードベース改善とそのための設計・プロトタイピング ・チーム内外問わずスピーディに開発を行うための、Web アプリケーション構成の分解・整理 ・アーキテクチャ刷新に伴うマイグレーション計画の立案 開発環境 開発言語:TypeScript, Scala.js など フレームワーク:React, Redux, styled-components, Storybook など インフラ:Amazon Web Services, Firebase 分析基盤:Arm Treasure Data, Redash コード管理:GitHub タスク管理:JIRA 情報共有:Confluence, Miro CI / CD:CircleCI, Travis CI 必須スキル ・Git / GitHub を用いた開発フローの業務経験 ・TypeScript を用いた開発の業務経験 ・Component 指向フレームワーク (React,Angular,Vue.js,他) を用いた開発の業務経験 あると望ましいスキル・経験 全ての項目をカバーする必要はなく、なおかつ業務経験は不問です: ・Figma や Sketch などの、フロントエンド開発と親和性の高いデザインツールを用いた UI 設計の経験 ・関数型プログラミング言語を用いた開発の経験 ・ドメイン駆動設計に関わる経験 ・サーバーサイド開発の経験 ・チームでの開発経験、プロジェクトの進捗管理経験 求める人物像 ・当社の理念やビジョンに共感していただける方 ・技術的な探究心があり、知らないことに対する探索やトライアル & エラーに積極的な方 ・当事者意識を持ち、自ら提案し、チームメンバーと連携しながら仕事を進めていける方 ・事業や会社,およびチームの変化に柔軟に対応していける方 働く人 ・Chatworkのプロダクトチームに体験入社! ・Chatworkのフロントエンドチームを、国内で存在感を示せる組織へ。 ・フロントエンドエンジニアと学校の先生、 どちらも本業です。 テックブログ フロントエンド 続きを見る
-
エンジニアリングマネージャー(VPoE候補)
募集背景 Chatworkが掲げているProduct-Led Growth戦略を進めるため、プロダクト価値向上に対してシンプルに動ける開発組織への再構築が必要な状態です。 現在は、サーバサイドやモバイルなど職種毎に細分化された「エンジニア部署」と機能開発毎に作られる「プロジェクト」のマトリクス型の組織体制で開発を行っています。プロジェクト毎にチームを組み直しする必要があり、またプロジェクト終了時には解散してしまうなど運用も含め複数の課題を抱えている状態です。 今後の組織体制としては、機能ごとに分割した機能型開発チーム (Featureチーム) を編成し、特定の機能開発に対しては常に1チームで開発と運用を行い、プロダクト価値向上に対してシンプルに動けるような体制にしていく想定です。 また、合わせて従来のテクニカルリードとピープルマネジメントを併せ持ったエンジニアリングマネジメント体制についての見直しも検討しています。テクニカルスキルとピープルマネジメントスキルは異なるスキル体系のため、両方を志向する人材はとても希少になっています。また、チーム内においてのシングルポイントになりやすいため、様々な課題を抱えている状態です。 複数チームを横断するピープルマネジメントを業務の中心とした「VPoE室」を作り、開発サイクルとピープルマネジメントを分離しつつマネジメント体制の冗長化を図りたいと考えています。 「Featureチーム化」及び「VPoE室構想」の実現にはVPoEが非常に重要な役割を持つと考えており、様々なノウハウを持つVPoEの採用が急務となっています。 仕事内容 「VPoE室構想」の事前準備チームである、DevHR (エンジニア人事) チームにジョイン頂き、既存組織のマネジメントサポートやブランディング、採用活動に加わっていただきながら、マネジメント機能を横断組織に移管していくことを担当いただきます。 具体的には‥ 「Featureチーム化」及び「VPoE室構想」の実現に関する提案と実行 組織に関するブランディングや、人材の採用 開発組織内における課題の洗い出しと解決のための施策立案 ピープルマネジメントの取りまとめ、メンバーのコーチング支援 必要なスキル・経験 30名~規模の組織マネジメント、組織開発経験 機能型開発チームを中心とした組織設計 / 運営 あると望ましいスキル・経験 事業会社でのVPoE経験, またはエンジニアリングマネジメントの経験 テクニカルリードとピープルマネジメントが分離されている組織での業務経験 テックブランディングや、エンジニア採用の経験 アジャイル(特にスクラム)を用いたチームでの業務経験 求める人物像 ・当社の Mission / Vision / Value に共感頂ける方 ・Chatworkが目指している 組織体制(Featureチーム化 / VPoE室構想) に共感頂ける方 働く人 ・Chatworkのプロダクトチームに体験入社! ・炎上を血肉にして2代目CTOに。 何代にもわたって繁栄し続ける、 開発組織の基盤をつくりたい。 ・社会的インフラになりつつあるChatwork。その改善が、日本の生産性を支える。 ・開発組織の未来に向けて、ペダルを漕ぎ続ける。 続きを見る
-
iOSエンジニア
採用背景 Chatworkは現在、プロダクト組織戦略として将来のビジネスプラットフォーム化を見据えた事業に強く根ざした組織にするため、職種をまたいだチーム化を始めとした新しい組織構造への変革を行なっています。 参考:ChatworkにおけるScrum@Scale導入への挑戦 今後の体制変化に対し、複数チームでの開発を前提とした分割可能なアーキテクチャ設計、レビューやリリースなどのプロセス設計が必要となっています。 そのため、エンジニアリングだけではなく、事業戦略を踏まえた組織の構造を俯瞰して考えられる方の必要性を感じているため、仲間を探しています。 Chatworkは非ITの中小企業をターゲットとしたビジネスチャットツールです。 まだまだビジネスチャットツールの認知は決して高くなく、これから利用が進むとしたら顧客が利用するのはブラウザでなく、きっとスマートフォンのアプリケーションです。 私たちと一緒にデファクトスタンダードを目指してくれませんか? 参考:Engineer Entrance book.「Chatworkにご興味をお持ちいただいたエンジニアのみなさんへ」 モバイルアプリケーション部のミッション 私たちモバイルアプリケーション部はChatworkの事業戦略であるProduct-Led Growthを進める上で、いかに早くプロダクトをエンドユーザーに届けその価値を感じてもらえるかを重要視します。 その上で部としての戦略は、iOS/Androidそれぞれの仕様を把握するのではなくモバイルアプリとして全体の仕様を把握したうえで新しい価値をユーザーに提供することを掲げています。 仕事内容 ■ 開発領域 当社の提供しているクラウド型ビジネスチャットツール「Chatwork」の iOS モバイルアプリケーションの開発、運用保守を担当していただきます。 機能開発 デバイスの特性を活かした機能設計・開発をおこなうと共に、ユーザー等のフィードバックからの機能や UI の改善推進に携わり、iOS アプリケーションだけに留まらず、サービス全体を通しての価値向上を追求し、開発をおこなっていただきます。 プラットフォーム開発 組織内の他の機能開発チームが効率的かつ効果的に作業するため、使用する共通の技術インフラストラクチャ、ツール、サービスの設計・開発を行っていただきます。 サービス価値の向上を容易にし、加速するユーザー拡大に耐えるべく、iOS アプリケーション領域のリアーキテクティングを主導いただきます。 結果として、今後の事業計画を押し上げ、開発メンバーを増員することでさらなる生産性向上ができる状態を目指します。領域をまたいでのコミュニケーションも必要に応じて行っていただきます。 開発環境、使用ツール 開発言語:Swift IDE:Xcode 画面:Storyboard, SwiftUI アーキテクチャ:MVVM, Swift Packageでのマルチモジュール構成 利用技術:Combine, Swift Concurrency パッケージ管理:Swift Package Manager, CocoaPods ユニットテスト:XCTest 障害監視:Firebase Crashlytics 分析基盤:Treasure Data, Redash, FirebaseAnalytics コード管理:GitHub コード静的解析:SonarCloud タスク管理:JIRA 情報共有:Confluence, Miro テストケース管理:TestRail CI / CD:Bitrise, fastlane 必要なスキル・経験 ・iOS/iPadOS アプリの開発経験 (Swift) ・iOS/iPadOS アプリのアーキテクチャーの設計や選定の経験 ・チームでの開発経験 あると望ましいスキル・経験 ・iOS/iPadOS のフレームワークにおける深い知識 ・大規模ユーザーがいるサービスのモバイルアプリケーション開発経験 ・ユーザー体験を意識した UI 実装、設計、提案力 ・テストなど自動化の推進力 求める人物像 ・当社の理念やビジョンに共感していただける方 ・当事者意識を持ち自ら提案し新しい仕事を作っていける方 ・チームメンバーと積極的にコミュニケーションが取れる方 ・サポーティブに働ける方 ・問題を発見し、それに対して企画提案ができる方 ・未経験の業務でも積極的に取り組む姿勢 ・事業や会社、チームの変化に柔軟に対応していける方 ・モバイルアプリケーションに対する強い思い入れがあり、モバイルアプリのキャリアを積んでいきたいと考えている方 働く人 Chatworkのプロダクトチームに体験入社! Swift Concurrencyのここがスゴイ - Chatwork Creator's Note モバイルアプリ開発チームのスクラムってどんな感じ? - Chatwork Creator's Note BigQuery & Crashlytics & Zapier - 毎日アプリのクラッシュ数をチャットに流れるようにする - Chatwork Creator's Note 2022年に試した「ふりかえり手法」をふりかえる - Chatwork Creator's Note iOSアプリの大きな技術的負債に立ち向かう チームトポロジーを活用したチーム分割を行った話 - Chatwork Creator's Note chatwork-mobile テックブログ iOS 続きを見る
-
Androidエンジニア
採用背景 Chatworkは現在、プロダクト組織戦略として将来のビジネスプラットフォーム化を見据えた事業に強く根ざした組織にするため、職種をまたいだチーム化を始めとした新しい組織構造への変革を行なっています。 参考:ChatworkにおけるScrum@Scale導入への挑戦 今後の体制変化に対し、複数チームでの開発を前提とした分割可能なアーキテクチャ設計、レビューやリリースなどのプロセス設計が必要となっています。 そのため、エンジニアリングだけではなく、事業戦略を踏まえた組織の構造を俯瞰して考えられる方の必要性を感じているため、仲間を探しています。 Chatworkは非ITの中小企業をターゲットとしたビジネスチャットツールです。 まだまだビジネスチャットツールの認知は決して高くなく、これから利用が進むとしたら顧客が利用するのはブラウザでなく、きっとスマートフォンのアプリケーションです。 私たちと一緒にデファクトスタンダードを目指してくれませんか? 参考:Engineer Entrance book.「Chatworkにご興味をお持ちいただいたエンジニアのみなさんへ」 モバイルアプリケーション部のミッション 私たちモバイルアプリケーション部はChatworkの事業戦略であるProduct-Led Growthを進める上で、いかに早くプロダクトをエンドユーザーに届けその価値を感じてもらえるかを重要視します。 その上で部としての戦略は、iOS/Androidそれぞれの仕様を把握するのではなくモバイルアプリとして全体の仕様を把握したうえで新しい価値をユーザーに提供することを掲げています。 仕事内容 ■ 開発領域 当社の提供しているクラウド型ビジネスチャットツール「Chatwork」の Android モバイルアプリケーションの開発、運用保守を担当していただきます。 機能開発 デバイスの特性を活かした機能設計・開発をおこなうと共に、ユーザー等のフィードバックからの機能や UI の改善推進に携わり、Android アプリケーションだけに留まらず、サービス全体を通しての価値向上を追求し、開発をおこなっていただきます。 プラットフォーム開発 組織内の他の機能開発チームが効率的かつ効果的に作業するため、使用する共通の技術インフラストラクチャ、ツール、サービスの設計・開発を行っていただきます。 サービス価値の向上を容易にし、加速するユーザー拡大に耐えるべく、AndroidS アプリケーション領域のリアーキテクティングを主導いただきます。 結果として、今後の事業計画を押し上げ、開発メンバーを増員することでさらなる生産性向上ができる状態を目指します。領域をまたいでのコミュニケーションも必要に応じて行っていただきます。 開発環境、使用ツール 開発言語:Kotlin IDE:Android Studio 画面:XML, Jetpack Compose アーキテクチャ:MVVM 利用技術:Coroutine, Flow, Dagger Hilt パッケージ管理:Gradle, version catalog, renovate ユニットテスト:JUnit 4, kotest 障害監視:Firebase Crashlytics 分析基盤:Treasure Data, Redash, Firebase Analytics コード管理:GitHub コード静的解析:SonarCloud, ktlint, SecureCodingChecker タスク管理:JIRA 情報共有:Confluence, Miro テストケース管理:TestRail CI / CD:Bitrise, fastlane, DeployGate 必要なスキル・経験 ・Android アプリの開発経験 (Kotlin) ・Android アプリのアーキテクチャーの設計や選定の経験 ・Android のフレームワークにおける深い知識 ・チームでの開発経験 あると望ましいスキル・経験 ・大規模ユーザーがいるサービスのモバイルアプリケーション開発経験 ・ユーザー体験を意識した UI 実装、設計、提案力 ・テストなど自動化の推進力 求める人物像 ・当社の理念やビジョンに共感していただける方 ・当事者意識を持ち自ら提案し新しい仕事を作っていける方 ・チームメンバーと積極的にコミュニケーションが取れる方 ・サポーティブに働ける方 ・問題を発見し、それに対して企画提案ができる方 ・未経験の業務でも積極的に取り組む姿勢 ・事業や会社、チームの変化に柔軟に対応していける方 ・モバイルアプリケーションに対する強い思い入れがあり、モバイルアプリのキャリアを積んでいきたいと考えている方 働く人 ・Chatworkのプロダクトチームに体験入社! ・これまでのやり方にとらわれず、“新しいChatwork”をみんなでつくる。 ・モバイルアプリ開発チームのスクラムってどんな感じ? - Chatwork Creator's Note ・BigQuery & Crashlytics & Zapier - 毎日アプリのクラッシュ数をチャットに流れるようにする - Chatwork Creator's Note ・2022年に試した「ふりかえり手法」をふりかえる - Chatwork Creator's Note ・iOSアプリの大きな技術的負債に立ち向かう ・チームトポロジーを活用したチーム分割を行った話 - Chatwork Creator's Note ・chatwork-mobile テックブログ Android 続きを見る
-
エンジニア採用広報 (コンテンツマーケター)
採用背景 Chatwork では「中小企業 No.1 ビジネスチャット」を中期ビジョンとして掲げています。 ビジョンを実現するためには、ユーザーに寄り添った Chatwork のあるべき姿を着実に実装していく必要があり、そのためのプロダクト組織を整えることも急務となっています。 Chatwork においては、"DevHR" というチームでプロダクト組織の組織開発から採用戦略立案までを担っていますが、DevHR チームに求められる能力も日々拡大しています。 特に、プロダクト人材と良好な関係を築くための採用広報という役割は、採用母集団形成においても非常に重要なポジションとなっています。 Chatwork のあるべきプロダクト像を実現するために、強いプロダクト組織作りをプレゼンスの観点から後押しするエンジニア採用広報を募集しています。 ミッション エンジニア採用広報 (コンテンツマーケター) のミッションは、「ブランドリフトを通じて、強いプロダクト組織を実現するための人材ケイパビリティを拡大すること」にあります。 ミッションを体現するにあたって、さまざまな部署と協力しながらアウトプットを追及できることや、組織課題に対して共に立ち向かってくれる人と関係を築き、入社の後に実際に活躍されているところを見れることが、大きなやりがいとなってきます。 仕事内容 人材ケイパビリティを拡大するにあたって、主に以下の業務をご担当いただきます。 プロダクト組織のブランディングに関する企画・運営 組織開発と連動した採用母集団形成 イベントやカンファレンスを通じたプロダクト人材との関係構築 使用ツール connpass YouTube Twitter Note はてなブログ HRMOS LAPRAS 必要なスキル・経験 趣味・実務を問わず、プロダクト開発の初歩的な経験をなんらか有すること (例:JavaScript で簡単なアプリを作ってみた,Python でスクレイピングをしてみた,電子工作をしてみた,etc …) 趣味・実務,および公開・非公開を問わず、イベントや勉強会の運営経験があること プロダクト開発を行う人や、プロダクト開発を支える仕組みに興味・関心があること あると望ましいスキル・経験 全ての項目をカバーする必要はなく、なおかつ実務経験は不問です 画像編集や動画編集の経験 ティーチングの経験 人事企画の経験 広告や SNS 運用を通じたマーケティングの経験 求める人物像 当社の理念やビジョンに共感していただける方 プロダクト組織へリスペクトを持てる方 事業や会社,およびチームの変化に柔軟に対応していける方 数字を根拠に PDCA を回すことができる方 組織や人の成長によろこびを感じることができる方 働く人 Chatworkのプロダクトチームに体験入社! 参考記事 ■ DevHR チームの紹介 人事とエンジニアがワンチームなDevHRについての紹介 ■ エンジニア採用広報による取り組みの紹介 エンジニア採用広報をはじめてみて「実際どうだった?」という一年の振り返り 続きを見る
-
シニアQAエンジニア
採用背景 「Chatwork」は、2021年で10周年を迎えました。 現在多くの中小・非IT企業様にご利用いただいており、中小企業のオンラインコミュニケーションのスタンダードサービスを目指して日々改善を重ねています。 テレワーク急増に伴い普及が加速する中、数年の間に業務でのコミュニケーション手段がビジネスメールからビジネスチャットへと不可逆に変化していくことが予想されています。 そんな変革の時代に、ユーザーの皆さまの「働くをもっと楽しく、創造的に」を実現するため、わたしたちとともに「Chatwork」の品質追求を戦略的に進められるシニアQAエンジニアを募集しています。 ミッション Chatwork のユーザー数は 2021 年時点で 450 万人を超えており、最早いち Web サービスではなく、いち社会インフラというフェーズへ突入しています。 そのため、少しの機能改善やレスポンス速度の改善が、多くのユーザーにとっての価値へとつながります。また現状に甘んじることなく、ビジネスを支えるプラットフォームとしてさらなる成長をすべく、アーキテクチャの改善や組織そのものの改善にも取り組んでいます。 現在は個々の開発チームにて品質に関する取り組みを行っています。 が、最新のQA手法やQAツールに関して社外の知見を取り込んだ形で十分に活かしきれていないのが現状です。 品質に関して開発チームを主体としつつ、最新の知見をチームにフィードバック/サポート出来るような組織設計に変更することが必要になっています。 現状を分析し、開発チームに伴走する最適な形での新しいQA組織を結成した上で、Chatworkプロダクト全体の品質向上に貢献いただくことがミッションです。 仕事内容 QAを専門的に扱うチームを立ち上げ、プロダクトマネージャー及びエンジニアチームと協調しながらChatworkのプロダクトの品質向上を追求する活動を担当いただきます。 チーム立ち上げに伴い、以下2つのポジションを想定しています。 1. QAリードエンジニア * QAに関する現状分析及び改善を行う新規部署の立ち上げ * エンジニアチームと協調したQA施策導入サポート * 中規模以上の機能リリースにおける、テスト計画の策定及び実施サポート * QAに関するツールの導入設計や運用 * QAに関する社内メンバーへの啓蒙・育成 2. QAマネージャー * QAリードエンジニアの業務内容 * QAチームメンバーの採用及びチームビルディング * QAチームメンバーのピープルマネジメント 開発環境 ・開発言語(バックエンド): PHP 8, Scala ・開発言語(クライアント): TypeScript (React + Redux), Kotlin, Swift ・ミドルウェア: AWS Aurora(MySQL), Redis, Elasticsearch, Docker, Kubernetes など ・インフラ: Amazon Web Services(すべてのサービスシステム), Google Cloud Platform(ログ等の一部分析基盤) ・構成管理ツール: Terraform, Ansible ・分析基盤: Arm Treasure Data, Snowflake, Redash, BigQuery ・コード管理: GitHub ・タスク管理: Jira Software Cloud ・情報共有: Confluence, Miro ・CI/CD: CircleCI, GitHub Actions, Jenkins 必要なスキル・経験 ・最新のQA手法及びQAツール ( Autify, mabl など ) に関する知見 ・QA組織またはQAチームでの業務経験 ・アジャイル開発におけるQA業務経験、またはその知識 以下は、QAマネージャーのみ ・QAチームでのメンバーマネジメント経験 あると望ましいスキル・経験 ・Webシステム、スマートフォン向けアプリケーションの開発・運用保守経験 ・QA品質向上・業務効率化のためのテスト自動化ツールの導入運用経験 ・QA組織またはQAチームの立ち上げ経験 求める人物像 ・当社の理念やビジョンに共感していただける方 ・当事者意識を持ち自ら提案し新しい仕事を作っていける方 ・チームメンバーと積極的にコミュニケーションが取れる方 ・サポーティブに働ける方 ・問題を発見し、それに対して提案ができる方 ・事業や会社、チームの変化に柔軟に対応していける方 続きを見る
-
エンジニア(Featureチーム)
ミッション Chatworkのユーザー数は約530万ID(2022年6月末時点)を超えており、最早いち Web サービスではなく、いち社会インフラというフェーズへ突入しています。 ユーザー数の増加に伴い、安定性を確保しながらユーザーにより良いプロダクトを提供するにあたり、PM、デザイナーと連携をしながら、一つのチームとしてプロダクトの課題を解決していく必要があります。 次なる国産ビジネスプラットフォームの立ち上げフェーズで、国内企業の 99 % を占める中小企業の DX (デジタル・トランスフォーメーション) に挑戦したい方をお待ちしています。 参考:Engineer Entrance book.「Chatworkにご興味をお持ちいただいたエンジニアのみなさんへ」 採用背景 Chatworkではプロダクトをよりスケールさせるため、開発組織を現在の職能別組織から、各チームが独立して担当領域を持つ職能横断型組織(以下、Featureチーム)への移行を進めています。 加速する事業の成長に追従するためにも開発組織の再編は急務となっており、Featureチーム体制を拡大し、Chatworkをより良いプロダクトへと成長させるために仲間を募集しています。 業務内容 PMやデザイナーと伴走し、既存機能の改善および新規機能の開発、運用保守をご担当いただきます。まずはご自身の得意領域でご活躍を頂きながら、ご意向や担当するプロダクトの領域に応じて、サーバー、クライアント、インフラ問わず幅広く携わって頂きます。 また、チームビルディングやファシリテートなど、マネジメント領域にご興味のある方は、将来的にスクラムマスターやピープルマネージャーとしてご活躍頂くことも可能です。 ・クライアントアプリケーション(Web / モバイル)の設計、開発、運用 ・サービスアプリケーション(WebAPIやストリーム処理)の設計、開発、運用 ・AWSその他クラウドサービスを用いたインフラの構築 ・システム要件に基づいたアーキテクチャの設計、技術選定 ・稼働しているアプリケーションやシステムのモニタリング、アラート対応 ・稼働しているアプリケーションやシステムのCI/CDなどの改善、チューニング ・開発におけるチームリードやファシリテート ・etc ... 開発環境 ・開発言語(バックエンド): PHP 8, Scala ・開発言語(クライアント): TypeScript (React + Redux), Kotlin, Swift ・ミドルウェア: AWS Aurora(MySQL), Redis, Elasticsearch, Docker, Kubernetes など ・インフラ: Amazon Web Services(すべてのサービスシステム), Google Cloud Platform(ログ等の一部分析基盤) ・構成管理ツール: Terraform, Ansible ・分析基盤: Arm Treasure Data, Snowflake, Redash, BigQuery ・コード管理: GitHub ・タスク管理: Jira Software Cloud ・情報共有: Confluence, Miro ・CI/CD: CircleCI, Jenkins, ArgoCD, GitHub Actions 必要なスキル・経験 Featureチームでは、チームごとに定められた担当領域において、サーバー、クライアント、インフラ問わず様々な技術領域に携わる必要があります。 PMやデザイナー、バックグラウンドの異なる開発メンバーと協力してミッションを達成することが重要となるため、特定の技術領域に拘らず、幅広い関心と柔軟な姿勢を持ってチームと連携することが必要となります。 ・Webアプリケーションの開発経験(サーバー・クライアント・インフラは問いません) ・スクラム、またはアジャイル開発を行っているチームでの開発経験 あると望ましいスキル・経験 ・何らかの静的型付言語を用いた開発経験 求める人物像 ・メンバーまたはチーム間で抱えている課題に対し、他者と協力しながら解決を試みることができる方 ・ 業務に伴う課題を適切に判断し、関係各位も巻き込みながら仕事を進めることができる方 働く人 Chatworkのプロダクトチームに体験入社! 続きを見る
-
データマネージャー
採用背景 「Chatwork」は、2021年で10周年を迎えました。現在多くの中小・非IT企業様にご利用いただいており、中小企業のオンラインコミュニケーションのスタンダードサービスを目指して日々改善を重ねています。 テレワーク急増に伴い普及が加速する中、数年の間に業務でのコミュニケーション手段がビジネスメールからビジネスチャットへと不可逆に変化していくことが予想されています。そんな変革の時代に、ユーザーの皆さまの「働くをもっと楽しく、創造的に」を実現するため、わたしたちとともに「Chatwork」のデータ利活用を戦略的に進められる責任者を募集しています。 ミッション Chatworkは国内におけるさらなるシェア拡大を目的として、プロダクトを通して顧客獲得を行うProduct-Led Growthモデルへの転換を進めています。 Product-Led Growthの促進のため、サービス内におけるデータやユーザアクティビティデータをまとめ、効果検証や各種データの分析を行うための新しい基盤づくりを必要としています。 新データ分析基盤では、データアナリストなどが行うBIなどの直接的な分析だけではなく、A/Bテストなどの施策検証やデータサイエンティストをチーム内に含めた分析を想定しております。 また今後、Chatworkはビジネスプラットフォームとしてビジネス版スーパーアプリ化を計画しております。その中で新規事業の立ち上げを複数予定しており、その際にはChatworkのデータ分析基盤を利用してサービス予測などの事業計画への判断材料とする予定です。 Chatwork株式会社 2022年12月期第3四半期決算説明 現在、新しいデータ分析基盤の開発を積極的に行なっています。 Snowflake、dbt、Terraform等を活用して最先端のデータ分析基盤を構築し、 Chatwork内にある大量の活用されていないデータを最先端テクノロジーの力で活用できる形にすることを目指しています。 業務内容 データ利活用の推進のため、ボードメンバー及び開発またはビジネスチームと協調しながらChatworkが保持しているデータの活用に関する責任者としての活動を担当いただきます。 具体的には‥ ・Chatworkのデータ分析とそれに対する戦略の立案と施策の実行 ・全社的なデータ分析基盤のためのデータ設計や分析に関する開発および運用 ・全社的なデータ利活用向上のための継続的な改善を実行 ・社内ユーザ向けにデータ利活用推進のための勉強会や支援等を実施 開発環境、使用つーつ ・dbt, Snowflake, github, IDE(VScode…etc), コンテナ開発ツール(DockerDesktop…etc) 必須スキル ・データガバナンスの策定や運用に携わった経験 ・データアナリストなど分析担当との調整経験 ・ データウェアハウス(DWH)に関する理解・知識 あると望ましいスキル・経験 ・事業会社におけるデータ基盤開発チームのマネジメント経験 ・Snowflake、Google BigQuery、Redshift、TreasureDataなどでのデータ構築や運用経験 ・データ分析基盤の設計構築や運用経験 ・AWS / GCPを用いたクラウド上でのビッグデータ基盤の構築や運用経験 求める人物像 ・当社の理念やビジョンに共感していただける方 ・当事者意識を持ち自ら提案し新しい仕事を作っていける方 ・チームメンバーと積極的にコミュニケーションが取れる方 ・サポーティブに働ける方 ・問題を発見し、それに対して提案ができる方 ・事業や会社、チームの変化に柔軟に対応していける方 続きを見る
-
データエンジニア
会社紹介 当社は、クラウド型ビジネスチャットツールを主力事業として展開しているベンチャー企業です。 現在は中小企業をはじめ大企業・教育機関・官公庁と幅広く、30万社以上の企業様にご利用いただいています。 「働くをもっと楽しく、創造的に」のコーポレートミッションのもと、誰もが当たり前と思っていたコミュニケーションを見直すことで、各組織の生産性向上やコミュニケーション活性化に貢献しております。IT業界において、これまで国産のビジネスツールが世界のプラットフォームになった事例はありませんが、国産初の世界的ビジネスプラットフォームを目指してチャレンジしております。 ※日本国内では大手企業との業務提携により新しいサービスも展開しております。 採用背景 「Chatwork」は、2021年で10周年を迎えました。現在多くの中小・非IT企業様にご利用いただいており、中小企業のオンラインコミュニケーションのスタンダードサービスを目指して日々改善を重ねています。 テレワーク急増に伴い普及が加速する中、数年の間に業務でのコミュニケーション手段がビジネスメールからビジネスチャットへと不可逆に変化していくことが予想されています。そんな変革の時代に、ユーザーの皆さまの「働くをもっと楽しく、創造的に」を実現するため、わたしたちとともに「Chatwork」のデータ利活用を進められるデータエンジニアを募集しています。 ミッション Chatworkは国内におけるさらなるシェア拡大を目的として、プロダクトを通して顧客獲得を行うProduct-Led Growthモデルへの転換を進めています。 Product-Led Growthの促進のため、サービス内におけるデータやユーザアクティビティデータをまとめ、効果検証や各種データの分析を行うための新しい基盤づくりを必要としています。 新データ分析基盤では、データアナリストなどが行うBIなどの直接的な分析だけではなく、A/Bテストなどの施策検証やデータサイエンティストをチーム内に含めた分析を想定しております。 また今後、Chatworkはビジネスプラットフォームとしてビジネス版スーパーアプリ化を計画しております。その中で新規事業の立ち上げを複数予定しており、その際にはChatworkのデータ分析基盤を利用してサービス予測などの事業計画への判断材料とする予定です。 Chatwork株式会社 2022年12月期第3四半期決算説明 現在、新しいデータ分析基盤の開発を積極的に行なっています。 Snowflake、dbt、Terraform等を活用して最先端のデータ分析基盤を構築し、 Chatwork内にある大量の活用されていないデータを最先端テクノロジーの力で活用できる形にすることを目指しています。 業務内容 新規に立ち上げたデータ分析基盤を専門的に扱うエンジニアリングチームの一員として、Chatworkが保持しているデータ活用テクノロジーの開発を担当していただきます。 具体的には‥ ・データ分析戦略に基づいたデータ分析基盤の開発および運用。 ・データ分析基盤チーム(DRE)初期メンバーとしてのチーム運営。 ・データ利活用推進のための先端テクノロジーの調査および検証。 開発環境(使用ツール) ・dbt, Snowflake, github, IDE(VScode…etc), コンテナ開発ツール(DockerDesktop…etc) 必須スキル ・チーム開発経験 ・SQLの基本的な知識および実装経験 ・データウェアハウス(DWH)に関する理解・知識 ・データ処理のパフォーマンス向上に関する知識・経験 ・データ処理システムの構築・運用経験 ・データベース設計に関する知識・経験 あると望ましいスキル・経験 ・Snowflake, Google BigQuery, Redshift TreasureDataなどでのデータ設計運用経験 ・データ分析基盤の設計構築及び運用経験 ・AWS / GCPを用いたクラウド上でのビッグデータ処理の開発・運用経験 ・SRE、サーバーサイドエンジニア経験 ・GitHubActions(CI/CD), docker(コンテナ), Terraform(IaC)の開発・運用経験 参考URL プロダクトへの貢献を目指す、Chatworkの次世代データ分析基盤 「次世代データ基盤としてのSnowflakeの可能性」(snowday-japan:2021/12/8) 求める人物像 ・当社の理念やビジョンに共感していただける方 ・当事者意識を持ち自ら提案し新しい仕事を作っていける方 ・最先端テクノロジーの開拓にモチベーションが高い方 ・チームメンバーと積極的にコミュニケーションが取れる方 ・サポーティブに働ける方 ・問題を発見し、それに対して提案ができる方 ・事業や会社、チームの変化に柔軟に対応していける方 続きを見る
-
フロントエンドエキスパート_新規事業(フレックス/フルリモートOK)
募集背景 Chatworkが掲げるスーパアプリ構想実現のため、新規事業の立ち上げやM&Aを通して事業拡大を目指しております。 Chatworkユーザーが抱えている業務効率を劇的に改善するための新サービス開発に興味はありませんか?現在、新規事業創出に向け、企業様との検証も開始。事業創出の確度向上、また顧客への価値をプロダクトを通じてどのように提供するのか。事業メンバーと一体となり、開発を推進してくれるフロントエンドエンジニアの方を募集致します。 ミッション 新規事業を通して「一歩先の働き方を提供し、働き方の選択肢を増やす」を実現するために、事業メンバーと一体となり様々なプロダクトにおいて、フロントエンドがどうあるべきかをを定義し、技術スタックの決定に責任を持ってもらいます。新規事業のメンバーと共に、Chatworkの新たな事業創出を実現していく重要な仕事になります 業務内容 ■具体的な業務内容 新規事業のため、決まった業務があるわけではありません。 あくまで下記は一例として記載させていただきます。 新規事業やM&Aしたサービス全体を踏まえ、新規領域のフロントエンドがどうあるべきかの定義 事業規模やフェーズを見据えたフロントエンドのアーキテクチャ定義や改善への取り組み ■当社で働く魅力 【国産で最大級のビジネスチャットをもつ当社だからこそできる事業展開、今後の可能性】 ビジネスチャットの潜在市場規模は6,455億円といわれている一方で、国内普及率は18.1%とまだまだ低いため、ビジネスチャットは成長余地が極めて大きな高成長マーケットです。さらに、全業種・全職種の従業員が業務時間中、常に使い続けるため他SaaSと比較して圧倒的なユーザー接点を持ちます。この高いプラットフォーム性を活かし、周辺サービスの販売を開始した結果、昨年度は前年比+39.9%と大幅な成長を実現しています。チャットという強力なタッチポイントを有しているため、顧客課題に対して効果的なアプローチやサービス提供が可能となり、今後も更に事業を拡大することが可能です。 必要なスキル Git / GitHub を用いた開発フローの業務経験 TypeScript を用いた開発の業務経験 Component 指向フレームワーク (React,Angular,Vue.js,他) を用いた開発の業務経験 WEBアプリケーション開発経験 技術選定、全体アーキテクチャ設計経験 あると望ましいスキル Figma や Sketch などの、フロントエンド開発と親和性の高いデザインツールを用いた UI 設計の経験 ドメイン駆動の設計や関数型プログラミング言語を用いた開発経験、またサーバーサイドの開発経験 ステークホルダーや関連部署と事業やビジネスを考慮した戦略提案・推進の経験 開発チームリードや開発組織マネジメントの経験(業務委託含む管理含む) 求める人物像 当社の理念やビジョンに共感していただける方 当事者意識を持ち自ら提案し新しい仕事を作っていける方 個ではなくチームとして成果を出していける方 事業や会社、チームの変化に柔軟に対応していける方 続きを見る
-
エンジニアマネージャー(新規事業)
募集背景 Chatworkが掲げるスーパアプリ構想実現のため、新規事業の立ち上げやM&Aを通して事業拡大を目指しております。 2021年、当社初のM&Aを行いChatworkストレージテクノロジーズ株式会社を新設、連結子会社化しました。M&A・会社設立後の現状把握や統合プロセスに一定終了の目処がついたため、ここから成長を加速させるべく、プロダクトの再開発をリードしていただくエンジニアマネージャーを募集致します。 ミッション ストレージサービスを通して「一歩先の働き方を提供し、働き方の選択肢を増やす」を実現するために、プロダクトマネージャや開発パートナーと共に、プロダクト開発の開発マネジメントや推進管理を担当していただきます。ストレージ事業の未来を描き実現していく重要な仕事になります。 その後のキャリアパスとしてはChatworkストレージテクノロジーズのCTOがあります。 業務内容 ■具体的な業務内容 ステークホルダーや関連部署と事業やビジネスを考慮した開発戦略提案 ストレージサービスの設計・開発・運用のリード サービスの技術選定・開発組織戦略の策定・推進 開発予算策定・管理、開発パートナーの採用やマネジメント ■当社で働く魅力 【国産で最大級のビジネスチャットをもつ当社だからこそできる事業展開、今後の可能性】 ビジネスチャットの潜在市場規模は6,455億円といわれている一方で、国内普及率は18.1%とまだまだ低いため、ビジネスチャットは成長余地が極めて大きな高成長マーケットです。さらに、全業種・全職種の従業員が業務時間中、常に使い続けるため他SaaSと比較して圧倒的なユーザー接点を持ちます。この高いプラットフォーム性を活かし、周辺サービスの販売を開始した結果、昨年度は前年比+39.9%と大幅な成長を実現しています。チャットという強力なタッチポイントを有しているため、顧客課題に対して効果的なアプローチやサービス提供が可能となり、今後も更に事業を拡大することが可能です。 ■関連記事 「元リクルートのクラウドチーム責任者と、元ミクシィ子会社COO。入社直後に新会社立ち上げを任されて何を思うのか。」 必要なスキル WEBアプリケーション開発経験(5年以上) AWSの各種サービスを利用した設計・開発・運用経験 技術選定、全体アーキテクチャ設計経験 ステークホルダーや関連部署と事業やビジネスを考慮した開発戦略提案・推進の経験 開発チームリードや開発組織マネジメントの経験(業務委託含む管理含む) あると望ましいスキル 開発組織の組織戦略策定と提案・推進の経験 不確実な領域、新たなことに取り組む意欲、新たな知識・スキルを吸収する能力 開発課題発見・優先度策定・計画・推進の経験 ・大規模・高負荷なWEBアプリケーションの運用・トラブルシュート経験 開発予算策定・管理の経験 求める人物像 当社のミッション・ビジョンに共感して頂ける方 不確実性が存在する中でも責任を持って取り組める方 論理的に物事を捉えられる方 思考と行動のバランスが良い方 Techの活用に興味関心が強い方 自立して業務を遂行出来る方 続きを見る
-
QAエンジニア 新規事業(フレックス・フルリモートOK)
募集背景 Chatworkが掲げるスーパアプリ構想実現のため、新規事業の立ち上げやM&Aを通して事業拡大を目指しております。 2023年、新たにM&Aを行い株式会社ミナジンを100%の連結子会社として迎え入れることになりました。 M&A後の現状把握や統合プロセスと並行しながら、株式会社ミナジン社のプロダクトをここから更に成長させるべく、QAエンジニアを募集致します。 ミッション 勤怠管理や労務管理を通して「一歩先の働き方を提供し、働き方の選択肢を増やす」を実現するために、プロダクトの在り方や体験を改善しながら、プロダクト改善を推進し、システムの安定運用の体制を強化して参ります。 特に、株式会社ミナジンのテストや品質管理の体制を整備や自社メンバーやベンダー等と協力したテストマネジメントをお任せします。 業務内容 ■具体的な業務内容 新規事業のQAチーム立ち上げに伴い、1人目のQAエンジニアとして、ミナジンのQA体制をリードいただきたいと思っております。 要件定義から入り込み、品質を担保するためのテスト設計やテストの効率化など、品質管理のために何をすべきかご自身で検討いただきながら業務計画を立てていただきます。 テスト計画、テスト設計、テスト実施(テストベンダーと協力してテストを推進) テスト効率化および自動化 開発・テストプロセスの改善提案と実行推進 ■当社で働く魅力 Chatwork社に在籍しながら、M&A後のサービスを見直し改善していく経験ができます。 現在事業に合わせて組織の拡大を進めている急成長フェーズのため、白地が多く挑戦できる機会がたくさんあります。 ■将来のキャリアイメージ <QAエンジニアのスペシャリストを目指す場合> ミナジンの品質管理が一段落ついたあとは、M&A後の他グループ会社や、新規事業内のプロダクト、Chatworkの大規模なビジネスチャットをご担当いただくことも検討できますので、再現性のあるキャリアを目指していただけます。 <エンジニアとしての幅を広げたい場合> 状況に応じて、バックエンドエンジニアなど、機能開発に携わっていただくことも検討できます。 詳細は面談にてお話できればと思いますので、ご興味のある方はご質問いただければと思います。 ■技術スタック(ミナジンの環境) 開発言語:TypeScript, Javascript, Ruby フレームワーク:Next.js, React, Redux, styled-components, Storybook, Ruby on Rails など インフラ:Amazon Web Services, Firebase 分析基盤:Treasure Data, Redash コード管理:GitHub タスク管理:JIRA, Github Issue 情報共有:Confluence, Miro, Notion CI / CD:CircleCI, Github Actions コミュニケーションツール:Chatwork 必要なスキル ソフトウェアのテスト設計およびテスト実施の経験2年以上 基本的なWebアプリケーションの仕組みを理解している方 社内・社外の他職種メンバーと協力し業務推進ができること あると望ましいスキル E2Eテストの実装・運用経験 テストマネジメントの経験 テストプロセスの構築や改善を推進した経験 新たなことに取り組む意欲、新たな知識・スキルを吸収する能力 求める人物像 当社の理念やビジョンに共感していただける方 当事者意識を持ち自ら提案し新しい仕事を作っていける方 個ではなくチームとして成果を出していける方 事業や会社、チームの変化に柔軟に対応していける方 続きを見る
-
フルスタックエンジニア 新規事業(フレックス・フルリモートOK)
募集背景 Chatworkが掲げるスーパアプリ構想実現のため、新規事業の立ち上げやM&Aを通して事業拡大を目指しております。 2023年、新たにM&Aを行い株式会社ミナジンを100%の連結子会社として迎え入れることになりました。 M&A後の現状把握や統合プロセスと並行しながら、株式会社ミナジン社のプロダクトをここから更に成長させるべく、フルスタックエンジニアを募集致します。 ミッション 勤怠管理や労務管理を通して「一歩先の働き方を提供し、働き方の選択肢を増やす」を実現するために、プロダクトの在り方や体験を改善しながら、プロダクト改善を推進し、システムの安定運用の体制を強化して参ります。 特に、株式会社ミナジンのサービス開発を、自社メンバーやベンダー等と協力し推進することをお任せします。 業務内容 ■具体的な業務内容 就業管理システムの大規模リニューアルプロジェクトのテックリードをお任せします。 就業管理システムの設計・開発・保守・運用 新規サービスの技術検討・提案や設計・開発・保守・運用 実装のレビューやメンバーの教育 ■当社で働く魅力 子会社の組織はまだ浅く、組織の拡大を進めている急成長フェーズのため、白地が多く挑戦できる課題がたくさんあります。 Chatwork社に在籍しながら、M&A後のサービスを見直し改善していく経験ができます。 ■将来のキャリアイメージ 子会社の再開発が一段落したあとは、M&A後の他グループ会社や、新規事業の開発、Chatworkのビジネスチャットの開発にも携わっていただくことが可能です。 ■技術スタック(ミナジンの環境) 開発言語:TypeScript, Javascript, Ruby フレームワーク:Next.js, React, Redux, styled-components, Storybook, Ruby on Rails など インフラ:Amazon Web Services, Firebase 分析基盤:Treasure Data, Redash コード管理:GitHub タスク管理:JIRA, Github Issue 情報共有:Confluence, Miro, Notion CI / CD:CircleCI, Github Actions コミュニケーションツール:Chatwork 必要なスキル Git / GitHub を用いた開発フローの業務経験 WebアプリケーションやRDBMSを使用した開発経験5年以上 社内・社外の他職種メンバーと協力し業務推進ができること あると望ましいスキル 大量アクセスや大量データによる負荷を考慮したWebアプリケーションの開発経験 TypeScriptフレームワークによる開発経験 新たなことに取り組む意欲、新たな知識・スキルを吸収する能力 求める人物像 当社の理念やビジョンに共感していただける方 当事者意識を持ち自ら提案し新しい仕事を作っていける方 個ではなくチームとして成果を出していける方 事業や会社、チームの変化に柔軟に対応していける方 続きを見る
-
SRE 新規事業(フレックス・フルリモートOK)
募集背景 Chatworkが掲げるスーパアプリ構想実現のため、新規事業の立ち上げやM&Aを通して事業拡大を目指しております。 2023年、新たにM&Aを行い株式会社ミナジンを100%の連結子会社として迎え入れることになりました。 M&A後の現状把握や統合プロセスと並行しながら、株式会社ミナジン社のプロダクトをここから更に成長させるべく、SREを募集致します。 ミッション 勤怠管理や労務管理を通して「一歩先の働き方を提供し、働き方の選択肢を増やす」を実現するために、プロダクトの在り方や体験を改善しながら、プロダクト改善を推進し、システムの安定運用の体制を強化して参ります。 特に、株式会社ミナジンのAWS領域や、Chatwork新規事業にて展開するサービスのAWS基盤構築や整備についてお任せいたします。 業務内容 ■具体的な業務内容 開発や運用のレベルを定義・維持し、品質の高いソフトウェアを安定的に稼働 異常の早期検知と運用管理の自動化/自立化の仕組み設計・構築 AWSインフラの最適化・モニタリングの整備・データストレージの運用 ■当社で働く魅力 Chatwork社に在籍しながら、M&A後のサービスを見直し改善していく経験ができます。 現在事業に合わせて組織の拡大を進めている急成長フェーズのため、白地が多く挑戦できる機会がたくさんあります。 今後モダンな技術を取り入れて再開発していきたく、検討段階から一緒に携わっていただくことができます。 ■技術スタック(ミナジンの環境) 開発言語:TypeScript, Javascript, Ruby フレームワーク:Next.js, React, Redux, styled-components, Storybook, Ruby on Rails など インフラ:Amazon Web Services, Firebase 分析基盤:Treasure Data, Redash コード管理:GitHub タスク管理:JIRA, Github Issue 情報共有:Confluence, Miro, Notion CI / CD:CircleCI, Github Actions コミュニケーションツール:Chatwork 必要なスキル AWS等を用いたクラウドインフラの構築・運用経験 システム開発、運用、トラブルシューティングの経験があること 社内・社外の他職種メンバーと協力し業務推進ができること あると望ましいスキル 大規模システムのモニタリング設計、障害発生時のトラブルシュート経験 新たなことに取り組む意欲、新たな知識・スキルを吸収する能力 求める人物像 当社の理念やビジョンに共感していただける方 当事者意識を持ち自ら提案し新しい仕事を作っていける方 個ではなくチームとして成果を出していける方 事業や会社、チームの変化に柔軟に対応していける方 続きを見る
-
エンジニア 新規事業(フレックス・フルリモートOK)
募集背景 Chatworkが掲げるスーパアプリ構想実現のため、新規事業の立ち上げやM&Aを通して事業拡大を目指しております。 Chatworkユーザーが抱えている業務効率を劇的に改善するための新サービス開発に興味はありませんか?現在、新規事業創出に向け、企業様との検証も開始。事業創出の確度向上、また顧客への価値をプロダクトを通じてどのように提供するのか。事業メンバーと一体となり、開発を推進してくれるエンジニアの方を募集致します。 ミッション 新規事業を通して「一歩先の働き方を提供し、働き方の選択肢を増やす」を実現するために、事業メンバーと一体となり様々なプロダクトにおいて、開発を推進してもらいます。新規事業のメンバーと共に、Chatworkの新たな事業創出を実現していく重要な仕事になります。 業務内容 ■具体的な業務内容 次世代型のBPOとして注目されている「BPaaS」という事業領域での新規事業の0→1開発をお任せします。 既存システムの設計・開発・保守・運用 新規サービスの技術検討・提案や設計・開発・保守・運用 実装のレビューやメンバーの教育 ■当社で働く魅力 挑戦機会が多い環境で、新規事業を創出する部門にて0→1の開発をご担当いただきます! 開発の企画段階から事業のグロースまで携われる貴重な経験を積むことが可能です。 (具体的な内容についてはまだ検討段階のため、面談内でお話させてください。) 事業成長確率が高く現在近年されている「BPaaS」領域で、0から事業のグロースに挑戦できます! 「BPaaS」とは、BPOとSaaSを組み合わせた造語で、従来の労働集約的なBPOに加えて、SaaSによるITを活用することで、BPOを高度化して大きな効果に繋げることを言い、近年注目されています。このタイミングでジョインいただければ、事業成功確率の高いトレンドのビジネス領域で0から事業のグロースに挑戦することができます。 国産で最大級のビジネスチャットをもつ当社だからこその事業展開や今後の可能性 ビジネスチャットの潜在市場規模は6,455億円といわれている一方で、国内普及率は18.1%とまだまだ低いため、ビジネスチャットは成長余地が極めて大きな高成長マーケットです。さらに、全業種・全職種の従業員が業務時間中、常に使い続けるため他SaaSと比較して圧倒的なユーザー接点を持ちます。この高いプラットフォーム性を活かし、周辺サービスの販売を開始した結果、昨年度は前年比+39.9%と大幅な成長を実現しています。チャットという強力なタッチポイントを有しているため、顧客課題に対して効果的なアプローチやサービス提供が可能となり、今後も更に事業を拡大することが可能です。 ▼参考記事:いま、Chatworkがメチャクチャ面白い理由 https://note.com/cwmasaki/n/na40742a81682 ■技術スタック(ミナジンの環境) 開発言語:TypeScript, Javascript など フレームワーク:Next.js, React, Redux, styled-components, Storybook など インフラ:Amazon Web Services, Firebase 分析基盤:Treasure Data, Redash コード管理:GitHub タスク管理:JIRA 情報共有:Confluence, Miro CI / CD:CircleCI コミュニケーションツール:Chatwork 必要なスキル Git / GitHub を用いた開発フローの業務経験 TypeScript を用いた開発の業務経験 Component 指向フレームワーク (React,Angular,Vue.js,他) を用いた開発の業務経験 WEBアプリケーション開発経験 あると望ましいスキル ドメイン駆動の設計や関数型プログラミング言語を用いた開発経験、またサーバーサイドの開発経験 ステークホルダーや関連部署と事業やビジネスを考慮した戦略提案・推進の経験 開発チームリードや開発組織マネジメントの経験(業務委託含む管理含む) 大量アクセスや大量データによる負荷を考慮したWebアプリケーションの開発経験 新たなことに取り組む意欲、新たな知識・スキルを吸収する能力 求める人物像 当社の理念やビジョンに共感していただける方 当事者意識を持ち自ら提案し新しい仕事を作っていける方 個ではなくチームとして成果を出していける方 事業や会社、チームの変化に柔軟に対応していける方 続きを見る
-
コーポレートエンジニア(インフラ)
採用背景 ビジネス版スーパーアプリに向けてより一層成長していくChatworkを支えるためCSE 開発チームのメンバーを募集しています。CSE部では、自社の成長を支えるスケールする仕組みと様々なデータを連携しモニタリングできる仕組みを構築していきます。その中でコアとなるデータ基盤の作成や様々なシステムやグループ会社を繋げる情報連携システム、社内制度を支える社内システムの作成など、自社に即した開発やChatwork社内のインフラ管理作業(組織管理、アカウント管理、ドメイン管理など)を担っていただく仲間を絶賛募集中です。自ら問題を見つけだし、解決する仕組みをクラウドの技術を利用してチームで考えながら、それを実現することで一緒に喜べる仲間を探しています。 ポジションのミッション・魅力 【ポジションのミッション】 社内の課題やニーズを掬い上げ、状況や環境に即したソシューションを開発の力を使って実現する。また、AWSを使った今後の開発チームの基盤となる環境を整える。 【ポジションの魅力】 社内がユーザとなるため、ニーズや自分が作ったものの感想がダイレクトに届く。また自分達で意思決定して進めることができる。 職務内容 SaaS のみでは実現できない社内システムの開発・保守・企画、Chatwork社内のインフラ管理 ・人事 DB から各システムへの連携 ・DWH 構築・ワークフローを用いたデータ連携・抽出 ・社内制度アプリケーション開発・保守 ・Chatwork社内のインフラ管理(組織管理、アカウント管理、ドメイン管理) ※その他ご自身で見つけた課題解決にも取り組んでいただきます。 必要なスキル・経験 以下のご経験をお持ちの方を募集します。 ・AWS、GCP、AzureAD の実務経験(1 年以上) ・スクリプト や GASを用いたインフラ管理の運用自動化、効率化の実務経験 ・AWS(AWS Organizations・AWS IAM・AWS CloudTrail)を活用した組織管理、アカウント管理、ドメイン管理の設計・運用経験 ・TerraformやCDKを用いたインフラ管理の実務経験 あると望ましいスキル・経験 ・静的型付け言語実務経験(1 年以上) ・Node.js の実務経験(1 年以上) ・Typescript の実務経験 ・.bubbleまたはその他ノーコードツールの実務経験 ・ビジネスモデル理解・CRM・Salesforce のツール理解 ・コーポレート業務(会計・労務・総務)に対する理解 ・DWH(TreasureData・Snowflake)でのデータ活用 求める人物像 ・開発組織のマネジメントだけしてきた方、というよりは、自身で手を動かせる方 ・ビジネスとコミュニケーションしながら最適なソリューション提案できる方 ・事業や会社、チームの変化に柔軟に対応していける方 ・指示を待つだけではなく、問題を自ら発見し、それに対する解決提案ができる方 続きを見る
全 22 件中 22 件 を表示しています