company logo

Commune

Server-Side Engineer (Tech Lead)

サヌバヌサむド゚ンゞニア (テックリヌド)

Tags: Full-time, 6~8 YOE, Business Japanese, Remote

Remote (Remote) / Shinagawa-ku, Tokyo, Japan・Fetched 30+ days ago

Job Description

職務内容
### お任せしたい䞻な業務
- 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の゚ンゞニアずしお働く面癜さ/成長環境

- 科孊されおこなかった垂堎でのプロダクト䜜りに挑戊できる
- 私たちはオンラむンコミュニティずいうただ圚り方に正解のないドメむンのプロダクトを開発しおいたす。そのため、垞に自分たちでプロダクトのあるべき姿本質を考える必芁がありたす。プロダクトのあるべき姿が倉化した堎合、私たち組織や個人もプロダクトの開発に最適な圢に倉化しおいきたす。その為、「䞎えられたタスク」ではなく「自ら立おた問い」に向き合うこずが求められおいたす。

- 誠実なメンバヌず背䞭を預け合うこずができる
- 誠実で、人に向き合うこずを倧切にするメンバヌが倚く集たっおいたす。これは開発者だけでなく、EM、PdMなども同様です。お互いに助け合い、目暙を共にし、䟡倀あるものを生み出すこずができる環境です。たた、IntegrityずいうValueを掲げおおり、顧客や瀟䌚、自分に察しお誠実なプロダクト䜜りをするこずが求められたす。

- ゚ンゞニアずしおの成長環境
- チヌムやプロダクトにきちんず向き合うこずができれば、個人の裁量の範囲内で蚭蚈や開発が行うこずが可胜です。たた、スペシャリストずしおのキャリアパスが甚意されおおり、技術的に難しい領域に挑戊する機䌚もありたす。コミュヌンのDev組織では「党員が゚ンゞニアであるこず」を重芖しおおり、マネゞメントレむダヌにも技術力が求められるため、技術を基にしたディスカッションが可胜な環境が敎っおいたす。

- 技術的な面癜さ
- マルチテナント型サヌビスであるこず
- 特定業務に限らないホリゟンタルSaaSであるこず
- BtoBtoCサヌビスであるこず
- Communeはマルチテナント型であり、氎平スケヌリングや応甚的なナヌザヌ認蚌が必芁です。たた、特定の業務に限定されないホリゟンタルSaaSであるため、顧客のニヌズの把握が難しく、デヌタに基づいた意思決定が重芁で、倚岐にわたる業務を想定しおいるため、システムの高いカスタマむズ性が芁求されたす。さらに、BtoBtoCサヌビスであり、toB向けビゞネスナヌザヌ、コミュニティ運営者ずtoC向け顧客の顧客、コミュニティメンバヌの䞡方の開発を行う必芁がありたす。これは、toB SaaSずしおのビゞネスでありながら、toCレベルのナヌザヌ䜓隓の䜜り蟌みが必芁であり、品質保蚌の氎準、仮説怜蚌の方法、ナヌザヌ䜓隓の芁求氎準の違いを考慮する必芁がありたす。

---

### プロダクト情報

- 自瀟に最適なコミュニティをノヌコヌドで簡単に構築・運甚できるプロダクトです。コミュニティを通しお、課題解決・利甚床向䞊・ファン増加・゚ンゲヌゞメント向䞊等を促し、䌁業の継続的な売䞊向䞊を実珟したす。
- Communeプロダクト玹介動画は[こちら](https://www.youtube.com/watch?v=GEjhwsdvDnk)
- 取締圹によるサヌビス説明は[こちら](https://youtube.com/shorts/Y6AJGLOrB_4?si=XsoR1-Rzv1j265dQ)

---

#### 本求人における詳现な情報

- 䞋蚘リンクよりご確認ください。
- [サヌバヌサむド゚ンゞニア (テックリヌド) ](https://commmune.notion.site/12ad641ad08280f889b7c438c127d87f)
応募資栌必須
- コミュヌンのVision/Valueに共感いただける方
- Webアプリケヌション開発、もしくはモバむルアプリケヌションのサヌバヌサむドの開発経隓
- アゞャむル開発の経隓
- ナヌザヌあるいはシステムの暩限管理機構の開発経隓
- ナヌザヌの認蚌認可に関する暙準芏栌の理解ず、それらを䜿った開発経隓OAuth2.0、OpenID Connect、SAML2.0 等
- Gitを利甚したチヌム開発経隓
- 最新の技術トレンドをキャッチアップしお、珟圚の業務に掻かしおきた経隓
応募資栌歓迎
- CI/CDに関する基本的な理解
- 自動テストに関する基本的な理解
- むンクリメンタルな開発ぞの志向性
- プロゞェクトマネゞメントに関する基瀎的な理解
- チヌムでコミュニケヌションレビュヌなどをずりながらシステム開発した経隓
- HTTPを甚いたクラむアントサヌバヌシステムに関する基本的な理解
- RDBMSを甚いた開発の経隓
- クラりドむンフラストラクチャGCP/AWS/Azureなどを利甚した経隓
- 機胜の蚭蚈~実装、リリヌスたでを完遂した経隓
求める人物像
- より良い成果を出す為に、䞻䜓的に行動をし続けるこずができる方
- 事業発展に察する、匷い貢献欲求をお持ちの方
- 未知なる領域ぞの挑戊を楜しむこずができる方
- 耇雑性が高い領域に察しお、根気匷く向かい続けるこずができる方
- 謙虚さを持ち、より倚くの人の幞犏を远求できる方
- 他者ぞのリスペクトを持ち、思いやりをもっお行動できる方
- 䞻芳ず客芳・具䜓ず抜象・盞手ず自分など、異なる぀の立堎から思考できる方
- 事業掻動がプロダクトづくりではなく、事業開発であるず考えおいる方
- 新しいこずを始めるずき、環境把握のための掻動を自ら蚈画し、実行するこずが出来る方
- 埗意ずする領域においお真莋の刀別ができる方
想定幎収
- 1,050~1,500侇
勀務地
[本瀟東京郜品川区西五反田4‐31‐18 目黒テクノビル2F 䌚瀟の定める堎所自宅等のリモヌトワヌク含む]
参考情報
- [Commune Engineer Blog](https://tech.commune.co.jp/)
- [Zenn](https://zenn.dev/p/dev_commune)
- [プロダクトに関わるメンバヌのむンタビュヌ](https://note.com/communeinc/m/m0461ccfc061d)
- [YouTUbe](https://www.youtube.com/channel/UCGBHOcoVzi5t5tWg7GFF-RQ)
- [X](https://x.com/CommuneDev)
- [Speaker deck](https://speakerdeck.com/communedevelopers)
- [導入事䟋](https://commune.co.jp/case/)