コミューン株式会社 - あらゆる組織とひとが融け合う未来をつくるために、顧客コミュニティサクセスプラットフォームの『Commune』を展開
あらゆる組織とひとのコミュニケーションをなめらかにするコミュニティづくりを、立ち上げから活性化までトータルでサポートします。
▼業務内容 - Commune機能のリファクタリングおよび権限制御機構の再設計 - 共通ユーザー認証基盤の開発から運用 / ユーザー属性情報管理システムおよび顧客ユーザー管理システムの構築 - 認証・認可基盤およびアカウントライフサイクル機能(登録、認証等)の設計・開発 - マイクロサービス間のAPI認証・認可機能の開発 - 複数プロダクトを統合するためのシステム設計 - データエンジニアリングを含むユーザー認証基盤の最適化 ▼技術スタック - Programming languages/Runtime:TypeScript / Dart / Node.js - Frameworks:Express / React / Next.js / Flutter - Infrastructure:Google Cloud - Database:MySQL - Project management:Jira - Source code management:GitHub - Tools:Notion / Slack - Others:Cypress / Jest / imgix / Fastly / Firebase / GitHub Copilot / GitHub Actions ▼期待していること コンバウンドで絡み合う事業展開を進める中で、各プロダクトを統合するシステム設計が重要な役割を果たします。そのため、まずはプロダクトの理解を深めた上で、以下の業務を立ち上げ、リードしていただくことを期待しています。また、長期的には、認証・認可機構をはじめとする開発・改善の役割を担う中心メンバーとして、さらなる活躍を期待しています。 - Communeの各機能の整理(リファクタリング)および権限制御機構の再設計 - Communeの共通ユーザー認証基盤の開発 ▼ポジションの面白さ - ユーザーやシステムの権限管理機構の開発経験や、認証・認可に関する専門知識を身につけられる。 - プロダクト全体を理解し、ユーザー体験をシームレスに繋げる重要な役割を担う中心メンバーとして働ける。 - 全プロダクト共通の機能を通じて、プロダクト単体では実現できない価値を提供し、コミューンの事業スケールに大きく貢献することができる。 - 最新の技術を駆使し、挑戦的な開発に取り組むことができる。
募集背景
当社の統合基盤開発チームの立ち上げメンバーとして、重要な役割を担っていただくポジションです。 このポジションでは、コミューンのユーザー認証やアカウントライフサイクルに関する機能、ユーザー属性管理システムの設計・開発を担当していただきます。さらに、認証基盤など、複数のプロダクトにまたがる統合基盤システムの設計・構築にも携わるため、技術的な挑戦が多く、非常にやりがいのあるポジションです。入社後は、まずシニアサーバーサイドエンジニアとしてプロダクト全体の機能を把握していただき、その後、基盤開発領域のテックリードとして開発をリードしていただきます。
配属部署
Devチーム ▼一緒に働くエンジニアの特徴 - 世の中に明確な市場がない領域にて、新たな価値を生み出していくことにやりがいを感じているメンバーが多いです。 - チームには誠実で意欲の高いメンバーが多いです。率直に、非常にコミュニケーションが取りやすいです。
この仕事で得られるもの
▼科学されてこなかった市場でのプロダクト作りに挑戦できる 私たちはオンラインコミュニティというまだ在り方に正解のないドメインのプロダクトを開発しています。そのため、常に自分たちでプロダクトのあるべき姿(本質)を考える必要があります。プロダクトのあるべき姿が変化した場合、私たち組織や個人もプロダクトの開発に最適な形に変化していきます。その為、「与えられたタスク」ではなく「自ら立てた問い」に向き合うことが求められています。 ▼誠実なメンバーと背中を預け合うことができる 誠実で、人に向き合うことを大切にするメンバーが多く集まっています。これは開発者だけでなく、EM、PdMなども同様です。お互いに助け合い、目標を共にし、価値あるものを生み出すことができる環境です。また、IntegrityというValueを掲げており、顧客や社会、自分に対して誠実なプロダクト作りをすることが求められます。
勤務地
【勤務地詳細】 本社:東京都品川区西五反田4‐31‐18 目黒テクノビル2F 会社の定める場所(自宅等のリモートワーク含む) 【アクセス】 不動前駅徒歩2分/五反田駅徒歩12分
待遇・福利厚生
社会保険完備(関東ITソフトウェア健康保険組合) リファラルインセンティブ制度 健康診断、インフルエンザ予防接種 Communeをご契約頂いている企業様のサービス・商品購入の費用補助
休日・休暇
土日・祝日・慶弔休暇・年末年始/夏季休暇付与実績あり 年次有給休暇(法定通り入社半年経過時に10日付与) 入社時休暇(有給休暇として入社時に5日付与) シックリーブ(有給休暇として入社時より年あたり10日付与)
勤務時間
フレックス制度(コアタイム:11:00-16:00) リモート勤務可(月1日のオフィス出社日)
雇用形態
正社員 試用期間3ヶ月 本採用時の条件変更なし
出社頻度
全社に適用されるポリシー:月に一回の出社 毎週金曜日が“出社推奨日”(≠強制)
エンジニアとしての成長環境
チームやプロダクトにきちんと向き合うことができれば、個人の裁量の範囲内で設計や開発が行うことが可能です。また、スペシャリストとしてのキャリアパスが用意されており、技術的に難しい領域に挑戦する機会もあります。コミューンのDev組織では「全員がエンジニアであること」を重視しており、マネジメントレイヤーにも技術力が求められるため、技術を基にしたディスカッションが可能な環境が整っています。
技術的な面白さ
- マルチテナント型サービスであること - 特定業務に限らないホリゾンタルSaaSであること - BtoBtoCサービスであること Communeはマルチテナント型であり、水平スケーリングや応用的なユーザー認証が必要です。また、特定の業務に限定されないホリゾンタルSaaSであるため、顧客のニーズの把握が難しく、データに基づいた意思決定が重要で、多岐にわたる業務を想定しているため、システムの高いカスタマイズ性が要求されます。さらに、BtoBtoCサービスであり、toB向け(ビジネスユーザー、コミュニティ運営者)とtoC向け(顧客の顧客、コミュニティメンバー)の両方の開発を行う必要があります。これは、toB SaaSとしてのビジネスでありながら、toCレベルのユーザー体験の作り込みが必要であり、品質保証の水準、仮説検証の方法、ユーザー体験の要求水準の違いを考慮する必要があります。
転職サイトGreenでは、コミューン株式会社のバックエンドエンジニアに関する正社員求人、中途採用に関する情報を今後も幅広く紹介していく予定です。会員登録いただくと、バックエンドエンジニアに関する新着求人をはじめ、最新の転職マーケット情報、転職に役立つ情報などあなたにあった転職、求人情報をいち早くお届けします。
今すぐの人も、これからの人も。まずは転職サイトGreenで会員登録をオススメします。