最終更新日:
私たちはカスタマーサクセスSaaS「Commune〈コミューン〉」を開発・提供している会社です。
企業とお客さまのコミュニケーションには、さまざまな課題があります。
・アンケートを実施してもリアル
■技術スタック
開発言語 - TypeScript / Dart / Node.js(JavaScript)
フレームワーク - Express / React / Next.js / Flutter
データベース - CloudSQL(MySQL 5.7)
インフラ - GCP
ソースコード管理 - GitHub
プロジェクト管理 - Jira
情報共有ツール - Notion / Slack
その他 - Cypress / Jest / imgix / Fastly / Firebase / Github Copilot / Github Actions
■開発体制 / 開発フロー
以下の2つを狙いとして、スクラムを導入しています。
- チームが学習し、その学習を次の改善に活かすサイクル作り
- 探索と適応のサイクルを加速させる
開発組織は成果を生み出す複数のストリームアラインドチームと、それを支えるSREチーム/QAチームから成り立っています。各ストリームアラインドチームにはPdMが所属していて、自分たちで探索と適応のサイクルを回せる状態になっています。そして、それらのチームを横断する形でエンジニアリングマネージャーが存在しています。また、テックリードには、自チーム以外にも横断的に課題解決をすることを期待しています。
現在は、2週間ごとにスプリント開発を行なっています。リプレイスプロジェクトと並行しながら、新機能開発、既存機能の改善等を行なっています。
■モバイルチームの特徴や魅力・キャリアパス
チーム構成
・PdM 1名
・モバイルエンジニア4名(正社員3名 + 業務委託1名)
・開発パートナー
■チームの特徴
・毎日dairy meetingを行なっており、モバイルチーム内で知見のシェアを行うことで、メンバーの疑問点がなくなるように努めています。
・エンジニア主体で技術的な課題について話し合う時間やペアプロの時間を必要に応じて設けています。
・PdMと意思疎通を図りながら、モバイルアプリとしてあるべきを検討し、機能実装を進めています。
・アーキテクチャやライブラリは、良いと思うものを検討して、導入・構築から取り組めています。
・コミューンのVision/Mission/Valueに共感いただける方
・iOSまたはAndroidアプリケーションの設計/開発経験
・モダンなiOS/Androidアプリケーションアーキテクチャの知識
・チームでの開発経験、円滑なコミュニケーションを行える能力
・テックリードとして、チームをリードした経験
・大規模サービスの開発・運用経験
・パフォーマンスとスケーラビリティを念頭においた設計及び開発する能力
・大規模なコードベースを継続的に改善していく能力
・Flutterを使ったアプリの開発経験
・iOS/AndroidアプリケーションのUI/UXデザインの知識
・クロスプラットフォーム開発の経験
・API開発の経験
・技術的負債の返上経験
・より良い成果を出すために、主体的に行動をし続けることができる方
・事業発展に対する、強い貢献欲求をお持ちの方
・未知なる領域への挑戦を楽しむことができる方
・複雑性が高い領域に対して、根気強く向かい続けることができる方
・謙虚さを持ち、より多くの人の幸福を追求できる方
・他者へのリスペクトを持ち、思いやりをもって行動できる方
・主観と客観・具体と抽象・相手と自分など、異なる2つの立場から思考できる方
・事業活動がプロダクトづくりではなく、事業開発であると考えている方
・新しいことを始めるとき、環境把握のための活動を自ら計画し、実行することが出来る方
・得意とする領域において真贋の判別ができる方
・裁量を持って開発に携われる
コミュニティ領域で勝者がいない中、自分たちで新たな市場を作っていく難しさと面白さが魅力。メンバーそれぞれに権限と裁量が渡されているため、やりたいことがあれば自由に挑戦できます。
・働きやすい環境が整っている
リモートワークが可能で、大阪や北海道からリモートしているメンバーもいます。もちろん出社も可能で、かつビジネスエアポートの全拠点を無償で利用できるため、自宅で働くのが難しいという方も安心です。フレックスタイム制も導入済み!