※この求人はギークニアによる求人紹介案件です。応募情報はギークニアに送信されます。
ご推薦可能な場合、面談後に推薦をさせて頂きます。
| 雇用形態 | 正社員 |
|---|---|
| 給与 | 400万円〜800万円(応相談 スキル・経験によって決定 ) |
| 勤務地 | 東京都 |
| 勤務地詳細 | 東京都渋谷区桜丘町26-1セルリアンタワー |
| 職種 | PM・プロジェクトマネージャー Rubyエンジニア 美容医療のVertical SaaSを開発するRubyエンジニアを募集! ITエンジニア |
| 業種 | インターネット関連 ソフトウェア・情報処理 IT通信インターネット |
| 勤務時間 | ■勤務時間 10:00-19:00(実働8時間) |
バーティカルSaaSに興味をもって取り組める方
ユーザーの声を聞いて開発したい方
Ruby on RailsとTypeScriptでの開発に抵抗がない方
(業務経験1年以上)
仕事内容
「美容クリニックが患者と経営に集中できる環境を作る」というミッション実現するために、『キレイパスコネクトbyGMO』のプロダクト開発に携わっていただきます。
上記のミッションをサービスに関わる全チームで共有した上で、
開発チームは「Aという機能開発で潜在顧客の獲得を支援する」と「既存顧客の使いやすさ向上のためにBを作る」という風にミッション→それを実現するプロダクトに具体化して日々の業務に取り組んでいます。
開発の進め方
開発スタイルはカンバンを採用しています。
1つの機能開発に対して、通常1人のエンジニアが開発担当者として取り組みます。
ストリームアラインドな開発チームを構成することを意識しており、
インフラからバックエンド、フロントエンドまで一貫してチーム内のアプリケーション開発者が設計、開発、運用をしています。
タスクの種類ごとに、2つのモードを使い分けています。
新規開発モード
潜在顧客を広げられる新機能開発は何か? 現状なくて、これから必要になる、今の使い勝手を大きく飛躍させる機能とは? をPMやデザイナーと一緒に考え実現していきます。
例: 新規機能:デジタル診察券、決済端末との連携、経営分析機能 etc.
CSE(カスタマーサクセスエンジニアリング) モード
コネクトの既存顧客から挙げられる具体的な要望・課題を元に、それを解決する方法を考えて実装します。
新規開発モードについては、1つの新規機能開発に対して一人のメインエンジニアが担当し、
1カ月-長くて3カ月程はその業務にフルで集中できる環境を作っています。
営業チームがヒアリングしてきた、クリニックの悩みや要望に対して、どうしたら解決できるかを模索し、仕様を考えるところからスタートになります。
メインの開発担当となるエンジニアは決めますが、一人でやり切らないといけないわけではなく、期限や開発規模によっては随時他のエンジニアと協働しながら作り上げることになります。
CSEモードについては、既存顧客からの要望・課題リストをベースに、顧客の声を聞いているCSチームの意見を聞きながら実装を進めます。
どちらのモードもPM、CS、デザイナーといった他職種のチームと協働して課題を解決していくという点では同じです。
キレイパスコネクトのチームについて
キレイパスコネクトの事業全体では、 新規営業、カスタマーサクセス、マーケティング、デザイン、エンジニアを含め20名ほど在籍しています。
その中で、キレイパスコネクトのエンジニアチームは4名です。
<チームの雰囲気>
知的好奇心が高めで、顧客課題を技術を使って解決することが好きなメンバーが多いです
業界特化型のSaaSを作るために、なぜその機能が必要なのか業務フローから関心を持つ
仕事で使っているライブラリでわからないところがあれば、そのままコードリーディング会を始める
リモートで黙々、よりかはチームでワイワイ、仕事をしています
基本は出社している人がほとんどなので、エラーが出たときなどは、皆でホワイトボードに仮説を書きながら解決していくなど、相談したいときにすぐできる環境です。
ポジションの魅力
機能開発に早期段階から携われる
キレイパスコネクトでは機能ごとに職種横断の事業組織を組成し、共に議論を重ねながら仕様などを決定します。早期段階から関われるため、背景や仕様への納得感を持って開発を行うことができます。
早くかつ簡単なCI/CD
masterにマージされたら自動デプロイされる環境があります。 CI/CDは早いが正義!という信念のもと、デプロイの時間が5-8分以内に収まるように心がけています。開発を続けていると様々な要因でデプロイ時間は伸びていくため、長くなって来た際はデプロイ時間を短縮しています。 また、PRを立てると、自動で検証環境が作られる仕組みを作っています。 バックエンドだと、Cloud RunのサービスをCIで作成してそこにデプロイしてPRの環境ができ、フロントエンドでは FIrebase Hostingの環境が作られるようになってます。 検証環境が空くのを待つ、デプロイ手順がわからない、という状態が発生しないようにしています。
プラットフォーム課題
ユーザー(契約クライアント)が増えるに従い、増えていくデータ量に対して計算量を最適化する、 データ量が増えても問題が発生しないアーキテクチャに変えるというエンジニアリング的な面白さがあります。 データを取りこぼさない操作ログ収集のためのシステム、画像配信コストの最適化のような、ロジックや特定のサービスに依存しない横断的関心事を、プラットフォーム課題として管理しています。
技術スタック
GCPのマネージドサービスを積極的に採用しています
バックエンド: Ruby (Ruby on Rails)
フロントエンド: TypeScript (Angular)
スキーマ定義: OpenAPI
インフラ: Google Cloud (GCP)
データベース: Cloud SQL (MySQL), Cloud Datastore (Firestore)
モニタリング: NewRelic
ダッシュボード: Metabase
CI/CD: GitHub Actions
その他: Notion, Slack, Figma, JetBrains Toolbox (RubyMine, WebStorm。希望者のみ。お好みのエディタをお選びいただけます)
■職種 / 募集ポジション
Rubyエンジニア
■求人タイトル
美容医療のVertical SaaSを開発するRubyエンジニアを募集!
■雇用形態
正社員
■給与
応相談
スキル・経験によって決定
■勤務地
東京都渋谷区桜丘町26-1セルリアンタワー
■勤務時間
10:00-19:00(実働8時間)
■休日
年間休日120日以上
完全週休2日制(土・日)、祝日
夏季休暇、年末年始休暇、有給休暇、慶弔休暇
■福利厚生
など
■加入保険
健康保険、厚生年金、企業年金基金、雇用保険、労災保険
■受動喫煙対策
屋内全面禁煙
■仕事についての詳細
<仕事内容>
「美容クリニックが患者と経営に集中できる環境を作る」というミッション実現するために、『キレイパスコネクトbyGMO』のプロダクト開発に携わっていただきます。
上記のミッションをサービスに関わる全チームで共有した上で、
開発チームは「Aという機能開発で潜在顧客の獲得を支援する」と「既存顧客の使いやすさ向上のためにBを作る」という風にミッション→それを実現するプロダクトに具体化して日々の業務に取り組んでいます。
<開発の進め方>
開発スタイルはカンバンを採用しています。
1つの機能開発に対して、通常1人のエンジニアが開発担当者として取り組みます。
ストリームアラインドな開発チームを構成することを意識しており、
インフラからバックエンド、フロントエンドまで一貫してチーム内のアプリケーション開発者が設計、開発、運用をしています。
タスクの種類ごとに、2つのモードを使い分けています。
新規開発モード
潜在顧客を広げられる新機能開発は何か? 現状なくて、これから必要になる、今の使い勝手を大きく飛躍させる機能とは? をPMやデザイナーと一緒に考え実現していきます。
例: 新規機能:デジタル診察券、決済端末との連携、経営分析機能 etc.
CSE(カスタマーサクセスエンジニアリング) モード
コネクトの既存顧客から挙げられる具体的な要望・課題を元に、それを解決する方法を考えて実装します。
新規開発モードについては、1つの新規機能開発に対して一人のメインエンジニアが担当し、
1カ月-長くて3カ月程はその業務にフルで集中できる環境を作っています。
営業チームがヒアリングしてきた、クリニックの悩みや要望に対して、どうしたら解決できるかを模索し、仕様を考えるところからスタートになります。
メインの開発担当となるエンジニアは決めますが、一人でやり切らないといけないわけではなく、期限や開発規模によっては随時他のエンジニアと協働しながら作り上げることになります。
CSEモードについては、既存顧客からの要望・課題リストをベースに、顧客の声を聞いているCSチームの意見を聞きながら実装を進めます。
どちらのモードもPM、CS、デザイナーといった他職種のチームと協働して課題を解決していくという点では同じです。
<キレイパスコネクトのチームについて>
キレイパスコネクトの事業全体では、 新規営業、カスタマーサクセス、マーケティング、デザイン、エンジニアを含め20名ほど在籍しています。
その中で、キレイパスコネクトのエンジニアチームは4名です。
<チームの雰囲気>
知的好奇心が高めで、顧客課題を技術を使って解決することが好きなメンバーが多いです
業界特化型のSaaSを作るために、なぜその機能が必要なのか業務フローから関心を持つ
仕事で使っているライブラリでわからないところがあれば、そのままコードリーディング会を始める
リモートで黙々、よりかはチームでワイワイ、仕事をしています
基本は出社している人がほとんどなので、エラーが出たときなどは、皆でホワイトボードに仮説を書きながら解決していくなど、相談したいときにすぐできる環境です。
<ポジションの魅力>
機能開発に早期段階から携われる
キレイパスコネクトでは機能ごとに職種横断の事業組織を組成し、共に議論を重ねながら仕様などを決定します。早期段階から関われるため、背景や仕様への納得感を持って開発を行うことができます。
早くかつ簡単なCI/CD
masterにマージされたら自動デプロイされる環境があります。 CI/CDは早いが正義!という信念のもと、デプロイの時間が5-8分以内に収まるように心がけています。開発を続けていると様々な要因でデプロイ時間は伸びていくため、長くなって来た際はデプロイ時間を短縮しています。 また、PRを立てると、自動で検証環境が作られる仕組みを作っています。 バックエンドだと、Cloud RunのサービスをCIで作成してそこにデプロイしてPRの環境ができ、フロントエンドでは FIrebase Hostingの環境が作られるようになってます。 検証環境が空くのを待つ、デプロイ手順がわからない、という状態が発生しないようにしています。
プラットフォーム課題
ユーザー(契約クライアント)が増えるに従い、増えていくデータ量に対して計算量を最適化する、 データ量が増えても問題が発生しないアーキテクチャに変えるというエンジニアリング的な面白さがあります。 データを取りこぼさない操作ログ収集のためのシステム、画像配信コストの最適化のような、ロジックや特定のサービスに依存しない横断的関心事を、プラットフォーム課題として管理しています。
<技術スタック>
GCPのマネージドサービスを積極的に採用しています
バックエンド: Ruby (Ruby on Rails)
フロントエンド: TypeScript (Angular)
スキーマ定義: OpenAPI
インフラ: Google Cloud (GCP)
データベース: Cloud SQL (MySQL), Cloud Datastore (Firestore)
モニタリング: NewRelic
ダッシュボード: Metabase
CI/CD: GitHub Actions
その他: Notion, Slack, Figma, JetBrains Toolbox (RubyMine, WebStorm。希望者のみ。お好みのエディタをお選びいただけます)
<必須要件>
バーティカルSaaSに興味をもって取り組める方
ユーザーの声を聞いて開発したい方
Ruby on RailsとTypeScriptでの開発に抵抗がない方
<歓迎要件>
Ruby, TypeScript, Ruby on Rails, Angularなどによる開発経験
Webアプリケーションフレームワークを用いた開発経験
Google Cloudを用いたサービスの運用経験
ISUCONの出場経験
<求める人物像>
ユーザーの悩み・課題を解決することに注力できる方
同じチームのエンジニアはもちろん、デザイナー、PMなどの他チームとの協働作業ができる方
難しい技術課題が出てきた時にワクワクできる方
業務に関係のない会話を楽しめる方
■受動喫煙対策
屋内全面禁煙
Rubyエンジニア
■事業内容
インターネット関連事業
■主要株主
GMOメディア株式会社
GMOインターネットグループ株式会社
■本社
〒150-8512 東京都渋谷区桜丘町26番1号セルリアンタワー
■本社所在地
東京都渋谷区桜丘町26番1号 セルリアンタワー
■代表者氏名
高橋 良輔
■設立
2007年5月16日
■資本金
9,990万円
■従業員人数
75名
※ 求人内容は求人作成時のものであるため、最新状況は変更になっている可能性があります。
※ より詳細な情報は面談時にご確認ください。