仕事概要
【ミニモに関して】
ミニモは、美容師・ネイリスト・アイデザイナーなどの美容施術者を検索・予約できるアプリです。「なりたいを結び、共歓を広げる」というミッションのもと、一人ひとりのお客様の“なりたい”を実現し、より良い美容体験を提供することを目指しています。サービス開始から13周年を迎え、累計ダウンロード数は800万を突破。ミニモは黒字で成長を続けており、検索・予約という既存の体験を磨きながら、その基盤を活かした新たな事業・価値づくりにも挑戦を始めています。そのため、現在のミニモは「成熟した13年目のサービスを運用する」フェーズではなく、既存事業を伸ばしながら、次の成長に向けてプロダクト・技術の両面に投資しているフェーズです。また、エンジニア・PdM・デザイナーなどが一つのチームで開発しており、職種ごとに役割を閉じるのではなく、それぞれの専門性を持ち寄りながらプロダクトや事業について議論することを大切にしています。
※各種URL※
minimo公式サイト:https://minimodel.jp/
minimo公式X:https://x.com/minimojp
minimo room:https://minimodel.jp/room/
【個人予約という新しい市場を作り続けるプロダクト】
美容予約市場において、多くのサービスがサロン単位での予約を提供する中、ミニモは美容師・ネイリストなどの施術者個人に直接予約できる独自のポジションを確立しています。お客様が「この人に担当してほしい」という想いを起点に、施術者との関係を築いていく——そのコンセプトが高いユーザー満足度とリピート率の源泉となり、売上も好調に推移しています。サービス開始から13周年を迎えた今もなお、成長を続けているプロダクトです。
【Web版ミニモについて】
ミニモはアプリをベースに始まったサービスです。のちに、SEO を目的にWebサービス(ブラウザ向けのサービス)としても展開を始めました。当初は掲載内容の表示のみで予約はアプリに誘導する形でしたが、徐々にWebでの予約やログイン機能を追加してきました。当初のバックエンド構成は、PerlのMVCフレームワークを基盤に、アプリ向けのWeb APIと、Webブラウザ向けのサービスが共存している形でした。フロントエンドはテンプレートエンジンを使ってレンダリングをしていました。サービスの拡大と老朽化に対応すべく、Goによるバックエンド再構成と、Next.jsの導入が同時期に開始されました。2023年から開始したWebフロントエンド移行プロジェクトは、Web施策と並行しながら段階的に開発とリリースを行っています。2025年の段階では全体の4割以上をNext.jsでのレスポンスに切り替えることが出来ています。
【募集背景】
ミニモでは現在、既存事業の成長と新たな事業開発を並行して進めています。その中で、今後さらに事業を伸ばしていくための重要な投資の一つとして、掲載者向けシステムの大規模なリニューアルを進めています。13年間稼働してきたプロダクトには、長年積み重なった複雑な仕様やシステムが存在します。これらを単純に新しい技術へ置き換えるのではなく、これからの事業成長や開発スピードを支えられる状態へ再設計することが、このプロジェクトの目的です。足かけ2年に及ぶプロジェクトは現在中盤を迎えており、ここからさらに開発を前に進めるため、フロントエンド領域をリードいただける方を募集しています。今回お任せしたいのは、決められた仕様を実装することだけではありません。フロントエンドの技術的な意思決定を担いながら、バックエンドエンジニア、PdM、デザイナーなどと議論し、必要に応じて自身の担当領域を越えながら、プロジェクト全体を前に進める役割です。
【業務内容】
掲載者向けWebアプリのリニューアルプロジェクトを中心に、フロントエンドの開発を担っていただきます。自ら設計・実装を行いながら、フロントエンド領域の技術的な意思決定や課題解決をリードしていただきます。また、バックエンドエンジニアやPdM、デザイナーなどと、仕様や実現方法について相談・議論しながら開発を進めていきます。メインとなるプロジェクトを軸としながら、他プロジェクトのコードレビューや設計・技術相談など、チームをまたいで技術的な課題解決にも関わっていただきたいと考えています。プロジェクトを越えて知見を共有し、Webフロントエンド全体をより良くしていく動きも期待しています。
<主な業務>
・フロントエンドのアーキテクチャ設計・技術選定
・Next.js(App Router)を用いた設計・実装
・プロジェクトにおける技術課題の発見・整理と、解決方針の策定・推進
・バックエンドチームと連携した、フロントエンド視点からのAPI設計・定義
・PdM・デザイナーなど他職種との仕様・実現方法の検討
・13年分のレガシー仕様の解読・整理、AIを活用した実装への橋渡し
・speckit による仕様駆動開発の導入・推進
・他プロジェクトのコードレビューや設計・技術相談
・プロジェクトをまたいだ技術課題の解決・知見共有
【組織体制】
掲載者アプリリニューアルチームは7名程度の体制で行う予定です。
【このポジションの面白さ】
ミニモは13年続くサービスでありながら、既存事業は黒字で成長を続けており、今後の事業成長に向けたプロダクト・技術への投資も積極的に行っています。その一つが、現在進めている掲載者向けシステムのリニューアルです。13年の運用の中で積み重なった複雑な仕様やシステムに向き合いながら、単に新しい技術へ置き換えるのではなく、これからの事業や開発を支えられるアーキテクチャへ作り直していくことが求められます。一方で、既存システムの刷新だけでなく、新規事業開発など次の成長に向けた取り組みも始まっています。長く続くサービスの技術基盤を作り直すことと、新しい事業・プロダクトをつくっていくことの両方が動いているのが、現在のミニモです。開発では、フロントエンド・バックエンドのエンジニアだけでなく、PdMやデザイナーなど複数の職種が一緒にプロジェクトを進めています。フロントエンドの立場から仕様や実現方法について意見を出し、他職種と議論しながら形にしていく機会も多くあります。また、メインとなるプロジェクトを持ちながら、他プロジェクトのコードレビューや設計・技術相談に関わるなど、プロジェクトを越えて知見を共有し、Webフロントエンド全体をより良くしていく動きも期待しています。13年分の複雑な仕様・システムを紐解き、AIも活用しながら次のアーキテクチャへ移行していく。さらに、一つのプロジェクトにとどまらず、Webフロントエンド全体に技術的な影響を広げていけることが、このポジションならではの面白さだと考えています。
【開発環境】
・フロントエンド: TypeScript
・ライブラリ:React
・フレームワーク:Next.js(App Router)
・バックエンド:Go
・コミュニケ―ションツール:Slack, Google Meet, ovice
・ソースコード管理:GitHub
・タスク管理:GitHub Issues & GitHub Projects
・ドキュメント管理:Notion
必須スキル
・Webフロントエンド領域における設計・開発の実務経験
・Webフロントエンドのリード経験
- プロジェクトや機能開発において、設計・技術選定などの技術的な意思決定を担った経験
・担当するプロジェクトやチームを越えて、技術的な課題解決に関わった経験
- 例:他プロジェクトのコードレビュー、設計・技術選定の支援、技術相談など
・バックエンドエンジニアやPdM、デザイナーなど、他職種と連携して開発を進めた経験
歓迎スキル
・複数のプロジェクト・チームにまたがる技術課題の整理・改善を推進した経験
・フロントエンドの技術方針や開発ルールの策定・改善経験
・エンジニアの育成・技術支援の経験
- メンバーへの技術的なフィードバック、レビュー、成長支援など
・レガシーシステムのリプレイス・リアーキテクチャ経験
求める人物像
・技術的な課題に対して、自ら考え、周囲と議論しながら意思決定を進められる方
・自身の担当プロジェクトだけにとどまらず、必要に応じて他のチームやプロジェクトにも関わり、技術的な課題解決に取り組める方
・PdMやデザイナー、バックエンドエンジニアなど、異なる役割のメンバーと相談しながらプロダクト開発を進められる方
・複雑な仕様や既存システムに向き合い、整理しながらより良い状態へ変えていくことを楽しめる方
・自身の知見をチームに共有し、周囲のエンジニアの成長やチーム全体の技術力向上にも関心を持てる方
応募概要
| 給与 | 想定年収:7,000,000円~12,040,000円 想定月収:500,000円~860,000円 (月給の内訳) 基本給:380,920円~655,200円 ※ライフプラン手当を含む 職務給:119,080円~204,800円 ※職務給とは、時間外労働の有無に関わらず固定で支給される40時間分の時間外手当のことです。 40時間を超える時間外労働分、また深夜労働分、法定休日労働分についての手当は追加で支給します。 ※ライフプラン手当とは、確定拠出年金に任意で加入していただいた方に拠出金として使用可能な手当です。 |
|---|---|
| 勤務地 | 東京都渋谷区渋谷2-24-12 渋谷スクランブルスクエア 28F~36F |
| 雇用形態 | 正社員 |
| 勤務体系 | ◆勤務時間 所定労働時間10:00~19:00 ※フレックスタイム制度あり、休憩1時間 (フレキシブルタイム:5:00~22:00/コアタイム: 無し) ◆休日/休暇 完全週休2日制 (土曜・日曜)、祝日 ※年間休日123日 年次有給休暇、慶弔休暇、年末年始休暇、生理休暇、裁判員休暇、子の看護等休暇、介護休暇、特別休暇 |
| 試用期間 | あり(3ヶ月) |
| 福利厚生 | ◆給与改定:年2回(5月、11月) ◆賞与:年2回 (6月、12月) ◆福利厚生:カフェテリアプラン(年間24万円相当のポイントを付与。書籍購入等のスキルアップ、ベビーシッター等の育児支援、ジム補助等の健康支援、ライブやスポーツ観戦まで、幅広いメニューから自由に利用可能)ランチ代サポート、ドリンクバー完備、懇親会補助、予防接種、健保組合の提携機関にて優遇制度あり、ミクブレ(リフレッシュ休暇)、交通費など ◆各種制度:MCC(社内公募)制度、従業員持株会制度、企業型確定拠出年金制度、育児休業制度、介護休業制度、社内カフェ(BYRONBAY COFFEE)、マッサージルームなど ◆各種保険:健康保険、厚生年金、雇用保険、労災保険 ◆受動喫煙対策:屋内原則禁煙 ※屋内に喫煙可能場所あり ◆募集者の氏名又は名称:株式会社MIXI ◆業務内容と就業場所の変更の範囲:会社都合により、業務内容と就業場所につき、次の範囲で変更する場合がある。 ・業務内容:会社が定める業務 ・就業場所:会社が定める国内または国外の事業所 ※リモートワークの取り扱いについては当社リモートワーク規程に基づく |
企業情報
| 企業名 | 株式会社MIXI |
|---|---|
| 設立年月 | 1999年6月3日 |
| 本社所在地 | 〒150-6136 東京都渋谷区渋谷2-24-12 渋谷スクランブルスクエア36F |
| 資本金 | 9,698百万円(2021年3月末現在) |
| 従業員数 | 1,452名(連結・正社員のみ)※2022年3月末現在 |