シニアバックエンドエンジニア

Commune
ジュニアミドルシニアマネージャー
無料でAI面談を受けて応募する →

仕事内容

ポジション概要 メインプロダクトであるCommune Communityの、バックエンドのテックリードを担っていただきます。 採用の背景 コミューンはこれまで急成長を遂げており、今、複数のSaaSプロダクトを展開しながら、その進化を加速させています。しかし、その急成長の裏で、無視できない量の技術負債を積み上げてもきました。 特に課題なのは、結合度のコントロールをやり切れていない点です。 例えば、フロントエンドとバックエンドの結合。アプリケーションデータと分析用データの結合。APIと顧客の結合。 これら様々な結合を解きほぐし、適切な結合に置き換えてやることで、柔軟性と生産性の両方を向上していく 必要があります。 Commune(プロダクト)について Communeは、企業とユーザーの関係性をより深く・豊かにすることを目指したSaaSプロダクトです。 多様な業種・規模のクライアントに導入されており、マーケティング、サポート、プロダクト活用など、顧客との接点を横断的につなぐ体験基盤を提供しています。Communeのシステム設計には、ユニークな難しさがあります。 特徴的なのは、私たちは「特定の顧客の、特定の課題を解決しているわけではない」ことです。 私たちは、顧客企業がユーザーの力を事業成長に活かすために、最も効果的だと考えられることを、なんでもやります。それが今、たまたまオンラインコミュニティという形を取っているに過ぎません。次に何をやるのが正解か、誰にも分かりません。 エンジニアリングは「同じところを見つける」のが仕事ですが、正解のない領域においては、どのようなモジュール化にも100%の確信を持つことができません。よって、どの程度の柔軟性を確保しておくかの判断が、毎回シビアに求められます。 それが、Communeのエンジニアリングの面白いところです。 職務内容 バックエンドの機能開発とリファクタリングの両立、そのリード システムを止めずに大規模な漸次リファクタリングを行う戦略構築への協力及び戦術の構築と遂行 具体的には、例えば以下を想定しています。(優先順位等は状況次第で変動します) デバッグと監視・運用を考慮したエラー体系の設計・構築 テストの高速化やlinterの使い方の再検討等による、開発体験・速度の向上 アプリケーション自身と分析の両方を考慮した、非同期メッセージングアーキテクチャの設計・構築 その他、難度の高い機能開発等 技術スタック Programming languages/Runtime:TypeScript / Node.js Frameworks:Express / React / Next.js Infrastructure:Google Cloud Database:MySQL Project management:Linear Source code management:GitHub Tools:Notion / Slack AI Tools:Claude Code / Cursor / Devin / Gemini / ChatGPT(Codex) 応募資格(必須) Webアプリケーション開発経験(7年以上) TypeScriptを用いた開発経験(2年以上) クラウドインフラの構築経験(Google Cloud・AWSなど) チームでの技術的リード経験 システムアーキテクチャ設計経験(バックエンドコードアーキテクチャ・クラウドインフラ・APIバージョニング・CQRSなど) 応募資格(歓迎) レガシーシステムの移行プロジェクトのリード経験 チーム横断の技術的リード経験 複雑なビジネス要件を、システムアーキテクチャに落とし込んだ経験 TypeScriptという言語の特殊性(特にDDDの戦術的アプローチにおいて)への理解 フロントエンド開発経験 求める人物像 正解がない領域で「ちょうど良い」エンジニアリングを追求するのが好きな方 柔軟性と生産性の両方を追求したい方 参考情報 コミューン/会社情報 エンジニアver https://commmune.notion.site/ver-0b895a0187ef4954a2d5182afd82082d Commune Engineer Blog https://tech.commune.co.jp/ Zenn:コミューン株式会社のメンバーによる技術発信 https://zenn.dev/p/dev_commune プロダクト開発に関わるメンバーのnote記事 https://note.com/communeinc/m/m0461ccfc061d テックブログ 【ソースコードあり】TypeScriptデコレータで実現する安全なリファクタリング 大規模リファクタリングを加速するためにAPIスナップショットテストを作りました 想定年収 能力・経験を考慮し、当社規定のランク毎の給与テーブルに応じて決定(想定年収 720万円~ 1140万円) 昇格・昇給は半期に一度 出社頻度 3ヶ月に1-2度の出社要請日以外はリモート勤務可能

必須スキル

TypeScriptReactNext.jsNode.jsAWSGCPMySQLAI生成AIマーケティングプロジェクトマネジメント

Communeの他の求人

エンタープライズアカウントマネージャー

Commune
ジュニアミドルシニアマネージャー

募集の背景 コミューンは「あらゆる組織とひとが融け合う未来をつくる」をビジョンに、『 Commune 』や『 Commune for Work 』をはじめとしたSaaSプロダクトの販売を提供しておりました。 そして、今後はCX(顧客体験)×EX(従業員体験)の好循環により、エンドユーザーや従業員から選ばれ続ける企業づく

法人営業マーケティングプロジェクトマネジメント新規事業開発コンサルティング

CSM(マネージャー候補)

Commune
ジュニアミドルシニアマネージャー

ポジション概要 私たちは顧客の事業成長を牽引する、戦略的なパートナーです。 コミュニティ施策は、企業のブランド価値を高め、顧客との関係を深めるための鍵となります。このポジションでは、コミュニティ戦略の立案から実行まで、顧客のビジネスに深くコミットし、LTV(顧客生涯価値)最大化を共に目指します。 クライアントの課題解決

カスタマーサクセスCRMコンサルティング

ストラテジックプランナー

Commune
ジュニアミドルシニアマネージャー

Description クライアントワークで培った構想力や実行力を、より深く事業に接続したい。 支援者の立場を越えて、顧客と並走しながら価値創出に関与したい。 そんな方にとって、次の挑戦となるポジションです。 私たちCommuneは、企業と顧客の関係性を再定義する“コミュニティサクセスプラットフォーム”を軸に、マーケテ

BigQueryTableauLookerSalesforceマーケティングCRM

テクニカルディレクター

Commune
ジュニアミドルシニアマネージャー

募集背景 Communeは、企業と顧客の関係性そのものを再設計し、顧客起点の価値創出を支援するプロダクト・サービスを展開しています。 近年では、「単なる情報発信やサポートではない、顧客との共創の場をつくりたい」と、コミュニティづくりに本気で取り組む企業からのご相談が急増しています。 たとえば、数百万人規模の会員基盤を持

Next.jsREST APIGCPSREセキュリティCRM

Open Position / オープンポジション

Commune
ジュニアミドルシニアマネージャー

Open Position / オープンポジション - Commune.

Communeの全求人を見る →

あなたに最適な求人を、AIが推薦

15〜20分のAI面談で、スキル・経験・コミュニケーション・カルチャーフィットを評価。 その結果をもとに、掲載中の全求人から最適な案件を自動マッチング。

無料でAI面談を受ける →