【グローバルに展開中】「Commune」の基盤システム開発を進めるサーバーサイドエンジニア(テックリード)を募集
- バックエンドエンジニア
- テックリード
- 1,050万円 〜 1,500万円
最終更新日:
仕事内容
■具体的な業務内容
・Commune機能のリファクタリングおよび権限制御機構の再設計
・共通ユーザー認証基盤の開発から運用 / ユーザー属性情報管理システムおよび顧客ユーザー管理システムの構築
・認証
開発環境
・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
求めるスキル
必須スキル/経験
・Webアプリケーション開発、もしくはモバイルアプリケーションのサーバーサイドの開発経験
・ユーザーあるいはシステムの権限管理機構の開発経験
・ユーザーの認証認可に関する標準規格の理解と、それらを使った開発経験
歓迎スキル/経験
・CI/CDに関する基本的な理解
・自動テストに関する基本的な理解
・インクリメンタルな開発への志向性
・チームでコミュニケーションをとりながらシステム開発した経験
・HTTPを用いたクライアントサーバーシステムに関する基本的な理解
・RDBMSを用いた開発の経験
・機能の設計~実装、リリースまでを完遂した経験
求める人物像
・より良い成果を出す為に、主体的に行動をし続けることができる方
・事業発展に対する、強い貢献欲求をお持ちの方
・未知なる領域への挑戦を楽しむことができる方
・複雑性が高い領域に対して、根気強く向かい続けることができる方
・他者へのリスペクトを持ち、思いやりをもって行動できる方
・事業活動がプロダクトづくりではなく、事業開発であると考えている方
・新しいことを始めるとき、環境把握のための活動を自ら計画し、実行することが出来る方
紹介資料
仕事の魅力
■マルチテナント型サービス
「Commune」はマルチテナント型であり、水平スケーリングや応用的なユーザー認証が必要です。またホリゾンタルSaaSとして、高いカスタマイズ性が要求されるのもポイント。BtoBtoCサービスという側面もあり、品質保証の水準や仮説検証の方法、ユーザー体験の要求水準の違いを考慮する必要があります。
■成果を出し続けられる環境
「成果を出す人が最も気持ちよく働くことができ、成果を出し続けられる環境をつくること」を目指しています。リモート勤務やフレックスタイム制の導入に加えて、入社日に合計15日の特別有給休暇を付与。また給与が社員への最大の還元であるという考えで、短いスパンで昇給機会を得られるように評価制度も整えています。そのほか、社員の声に耳を傾けながら、福利厚生の充実も目指しています。