仕事内容
■お任せしたい主な業務
・新規機能開発および既存機能の改善・運用を中心としたプロダクト開発
・チームの中心メンバーとして、機能開発、コードレビュー、テスト、リリースを含む開発プロセスの改善
・デザイナ
年収・労働条件・採用方法をご覧いただくには会員登録が必要です
開発環境
■技術スタック
・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
■配属チーム
Product Development:プロダクトの機能開発を行うチーム
求めるスキル
必須スキル/経験
・TypeScript/Reactを使用したWebアプリケーションの開発経験
・Gitを利用したチーム開発経験
・最新の技術トレンドをキャッチアップして、現在の業務に活かしてきた経験
歓迎スキル/経験
・複数のCSS in JSライブラリの利用経験
・自ら課題を設定し、技術を駆使して解決した経験
・UI/UXを改善した経験
・サーバーサイドの開発経験
・テスト駆動開発(TDD)の実践経験
・エラーや例外処理の設計・実装経験
・インシデントへの対応経験
・チームやプロダクトの品質向上に向けた取り組みや仕組みの構築経験
・外部への技術発信や外部コミュニティへの貢献経験
求める人物像
・より良い成果を出す為に、主体的に行動をし続けることができる方
・事業発展に対する、強い貢献欲求をお持ちの方
・未知なる領域への挑戦を楽しむことができる方
・複雑性が高い領域に対して、根気強く向かい続けることができる方
・謙虚さを持ち、より多くの人の幸福を追求できる方
・他者へのリスペクトを持ち、思いやりをもって行動できる方
・主観と客観・具体と抽象・相手と自分など、異なる2つの立場から思考できる方
・事業活動がプロダクトづくりではなく、事業開発であると考えている方
・新しいことを始めるとき、環境把握のための活動を自ら計画し、実行することが出来る方
仕事の魅力
・プロダクト全体に影響を与えるポジション
「Commune」はマルチテナント型サービスであり、特定の業務に限定されないホリゾンタルSaaSでもあります。多岐にわたる業務を想定しているため、システムの高いカスタマイズ性が要求されます。B2B2Cとして「ビジネスユーザー、コミュニティ運営者」と「顧客の顧客、コミュニティメンバー」それぞれに向けて開発を行う難しさもあります。プロダクト全体の一貫したユーザー体験向上をリードし、UXの向上に直結する重要な役割を担うポジションとして、プロダクト全体に大きな影響を与えることができる面白さを感じられます。
・組織として大きな変革期に突入
エンジニアの比率を現在の25%から30%に増やしていきたいと考えております。開発組織やデザイン組織を大きく再編しており、プロダクト開発に投資するフェーズに突入しています。改善策を提案することも可能で、自らのアイデアで組織全体の成長に貢献できる可能性もあります。