350万人が利用する会社訪問アプリ

  • アプリエンジニア
  • 43エントリー

年間5000万件以上の予約が行われる『ホットペッパービューティー』の、アプリリプレイスに挑戦するアプリエンジニアをWANTED!

アプリエンジニア
43エントリー

on 2017/01/06

8,450 views

43人がエントリー中

年間5000万件以上の予約が行われる『ホットペッパービューティー』の、アプリリプレイスに挑戦するアプリエンジニアをWANTED!

東京
中途
新卒
東京
中途
新卒

韮澤 賢三

【職歴】 ■2012年楽天株式会社入社 ・Web検索アプリケーション(iOS) の立ち上げメンバーとしてiOSクライアントアプリケーション開発に従事。 ・上記アプリケーションのサーバサイドプログラムの改修案件を複数担当(Struts2, JSP)。 ■2014年1月に金融系部署に異動 ・iOSアプリへの機能追加案件を素早く実装し、2014年2月度楽天銀行賞銀賞、3月度楽天賞(全グループ社員が対象の賞)スピード賞1位を獲得。 ・銀行のWebサービス更改案件にエンジニアとして参加。サーバサイド、フロントエンド両方の実装を担当(JavaEE6, JSF, jQuery)。 ・Backbone.jsを用いた新規Webアプリケーション開発を担当 ・iOS, Androidアプリの改修案件の実装・テスト担当 ■2015年11月、リクルートライフスタイル入社(2021年4月に株式会社リクルートに統合) ・新規iOSアプリケーションの開発を担当 ・全社的なSwift推進を担当し、社内勉強会開催や技術推進を実施 ・BtoB向けサービスのiOSアプリ版立ち上げを行い、その後アプリ開発を含むフロントエンド、バックエンド全体の開発チームリーダーに従事。 ・2つの大規模アプリ開発チームリーダーを経験。その中で2つの億単位の大規模プロジェクトリーダーに従事してきた。 ・現在は20万行規模のアプリをリプレイスするプロジェクトのプロジェクトリーダー。 以下の内容でiOSDC2021で登壇発表を行った。  - https://youtu.be/xEXu6NrcCPc ■2022年8月 フラー株式会社入社 【その他開発経歴】 ■ iOSアプリケーション開発 ・会社の同期4人と共に、iOSアプリケーション2本をリリース。 1. てくてくマルシェ - https://itunes.apple.com/ja/app/id937279952?mt=8&ls=1 * 東京メトロオープンデータ活用コンテスト参加作品 2. 守れ!宇宙ねこ(エンジニアがそれぞれ1人1本ずつアプリをリリースした中の、自分が開発したアプリ) https://t.co/ksVRlA0C2I ・上記チームとは別チームで、アプリを開発。 Pecomy 今の気分に合ったレストランを推薦してくれるiOSアプリ。iOSクライアントサイドの開発担当(自分の他、サーバサイド開発が3名、マーケティング担当が1名、デザイナー1名のチーム) http://peco.my

索手 一平

ソフトウェアエンジニアです。3~4年ほどAndroidアプリ開発をしていました(業務では2年)が、2018年からはサーバサイドでAPI開発をしています。現在はAPI開発チームのリーダー兼アーキテクトをしています。リーダとしての役割は他チームとの折衝、メンバのアサイン、開発フロー設計です。 AndroidではJava, Kotlin, RxJava2, Dagger2といった技術を使った開発の経験、サーバサイドではJava, Kotlin, Spring Boot, Redis, AWSの経験があります。Rubyもチョットカケマス。 特定の技術分野へのこだわりはないですが、ソフトウェア設計に興味があります。ドメインモデリングが好きで、業務を抽象化してコードにうまく落とせたときが快感です。それも相まって、静的型付け言語が好きです。 事業/組織における課題を、技術的側面から一気通貫して解決(発見/方針検討/実施)できるようなエンジニアを目指しています。

株式会社リクルートライフスタイルのメンバー

【職歴】 ■2012年楽天株式会社入社 ・Web検索アプリケーション(iOS) の立ち上げメンバーとしてiOSクライアントアプリケーション開発に従事。 ・上記アプリケーションのサーバサイドプログラムの改修案件を複数担当(Struts2, JSP)。 ■2014年1月に金融系部署に異動 ・iOSアプリへの機能追加案件を素早く実装し、2014年2月度楽天銀行賞銀賞、3月度楽天賞(全グループ社員が対象の賞)スピード賞1位を獲得。 ・銀行のWebサービス更改案件にエンジニアとして参加。サーバサイド、フロントエンド両方の実装を担当(JavaEE6, JSF, jQuery)。 ・Backbone.j...

なにをやっているのか

リクルートライフスタイル・ビューティ開発チームとは?

リクルートライフスタイルは、『じゃらんnet』、『ホットペッパ ーグルメ』、『ホットペッパービューティー』、といった、ユーザーの日常生活をより快適なものにするためのサービスを多数提供している会社です。そのなかで、今回新たなメンバーを募集するビューティ開発チームは『ホットペッパービューティー』のアプリ開発を担当しています。

why what

にらさわ けんぞう

2012年に大手Webサービス企業に入社し、iOSアプリエンジニア、サーバサイドJavaエンジニア、Androidアプリエンジニアを経験。2015年よりリクルートライフスタイルに中途入社。ブッキングテーブルのiOSアプリ開発、スマートデバイスの横断的な技術推進を行うチームを経て、現在は『ホットペッパービューティー』のアプリ開発リーダー。
グミが好きで、毎日グミを食べている。
  • how
    韮澤
  • 私たちビューティ開発チームは、iOSエンジニアとAndroidエンジニアあわせて10名弱でアプリ開発を行っています。現在は、6年前にリリースした『ホットペッパービューティー』アプリの全面的なリプレイスを進めているところです。大規模な改修で難易度も高く、より強固な体制にすべく優秀なエンジニアにジョインしてもらいたいと思い、今回の募集に至りました。

【目次】

大規模なユーザー数を支えるのにふさわしくないアーキテクチャ

リプレイスを発案したのはふたりの新卒社員

エンジニア発信でプロダクトを改善していきたい

社内のロールモデルとしてリプレイスに本気で取り組む

なにをやっているのか

リクルートライフスタイル・ビューティ開発チームとは?

リクルートライフスタイルは、『じゃらんnet』、『ホットペッパ ーグルメ』、『ホットペッパービューティー』、といった、ユーザーの日常生活をより快適なものにするためのサービスを多数提供している会社です。そのなかで、今回新たなメンバーを募集するビューティ開発チームは『ホットペッパービューティー』のアプリ開発を担当しています。

why what

にらさわ けんぞう

2012年に大手Webサービス企業に入社し、iOSアプリエンジニア、サーバサイドJavaエンジニア、Androidアプリエンジニアを経験。2015年よりリクルートライフスタイルに中途入社。ブッキングテーブルのiOSアプリ開発、スマートデバイスの横断的な技術推進を行うチームを経て、現在は『ホットペッパービューティー』のアプリ開発リーダー。
グミが好きで、毎日グミを食べている。
  • how
    韮澤
  • 私たちビューティ開発チームは、iOSエンジニアとAndroidエンジニアあわせて10名弱でアプリ開発を行っています。現在は、6年前にリリースした『ホットペッパービューティー』アプリの全面的なリプレイスを進めているところです。大規模な改修で難易度も高く、より強固な体制にすべく優秀なエンジニアにジョインしてもらいたいと思い、今回の募集に至りました。

【目次】

大規模なユーザー数を支えるのにふさわしくないアーキテクチャ

リプレイスを発案したのはふたりの新卒社員

エンジニア発信でプロダクトを改善していきたい

社内のロールモデルとしてリプレイスに本気で取り組む

なぜやるのか

大規模なユーザー数を支えるのにふさわしくないアーキテクチャ

『ホットペッパービューティー』のアプリ版が公開されたのは2010年のこと。サービス全体で年間5,000万件以上のネット予約が行われるなど、多くのユーザーの方に愛用していただいています。ただ、その規模とは裏腹にアーキテクチャは開発当初の古いもののまま。今後『ホットペッパービューティー』アプリをますます成長させていくことを考えると、より安全かつスピード感を持った開発を実現するために、アーキテクチャの刷新が必要不可欠なのです。

リプレイスを発案したのはふたりの新卒社員

実は、今回の全面的なリプレイスは、ふたりの新卒メンバーの発案によって始まりました。ふたりともアプリのソースコードを読んだときは愕然としたといいます。

what

なわて いっぺい

2016年リクルートホールディングス新卒入社、リクルートライフスタイル出向。『ホットペッパービューティー』のアプリ開発チームにてAndroidアプリ開発を担当するエンジニア。最近足を骨折したが、そんな災難にも負けず開発に奮起している。
what

そとざき まさのり

2016年リクルートホールディングス新卒入社、リクルートライフスタイル出向。『ホットペッパービューティー』のアプリ開発チームにてiOSアプリ開発を担当するエンジニア。美容への当事者意識から、髪を茶色に染めた。
  • how
    索手
  • 初めてソースコードを読んだときが、入社してから一番辛い瞬間でした。これからこの環境で開発していくのか……と。アーキテクチャが複雑で機能改善するのにすごくコストが掛かりそうだなと感じました。それは今後、巡り巡ってユーザーにとってマイナスの要素にしかならないと思い、リプレイスさせてほしいと声をあげたんです。

  • how
    外崎
  • たぶんこれまでは、プロダクトの急激な成長に伴って機能開発が優先されてしまって、全体的な視野で大きな絵を描けていなかったんじゃないでしょうか。アプリ開発は「ユーザーのためにどうあるべきか」という、根本的な部分を突き詰めていくことが大切だと思うんです。そのためにリプレイスは避けて通れない道でした。

    莫大なコストがかかるリプレイスという大きな提案を新卒1年目の社員が行っても一般的な企業ではなかなか聞き入れられないかもしれませんが、リクルートライフスタイルでは合理的な理由があれば受け入れられます。新卒ふたりの提案をきっかけに、プロジェクトリーダーとして韮澤さんがジョインしプロジェクトがスタートしました。

  • how
    韮澤
  • もともとエンジニアの発信力を高めていきたいと思っていたこともありましたし、なによりユーザーファーストな機能改善を迅速に行うためにリプレイスが必要不可欠なことは明らかでした。そのうえ熱意を持って「やりたい」と言ってくれるメンバーがいる。取り組まない理由はないと思います。もちろん、ある程度の規模がある会社なので、すべてをトライ&エラーというわけにはいきませんが、やるべき理由がロジカルに説明できれば、周囲が理不尽に反対したり批判したりすることはありません。社員のチャレンジを前向きに応援するのは、リクルートライフスタイルならではの風土だと思います。

why

どうやっているのか

エンジニア発信でプロダクトを改善していきたい

機能改善や新たな施策は『ホットペッパービューティー』アプリを担当しているディレクターやサービス全体の責任者であるプロデューサーが提案し、エンジニアに開発案件として依頼が来ることが多いですが、今回のリプレイスは開発側から起案をして実現されたという。

  • how
    韮澤
  • 多くのユーザーを抱えているアプリなので、機能の追加や改善、新しい施策を行うにあたっては、ディレクターやプロデューサーはもちろん、マーケティングやサロン側とやりとりしている営業など、さまざまな部署との調整が必要です。ここでは、エンジニアが率先して声を上げ、周りを巻き込んでいけるような風土が整っています。承認フローも基本的にひとつの会議を通せばいいので、何か月もかかるということはありません。実は、前職でもアプリ開発に携わっていたのですが、承認フローがとても長く、ひとつの機能を追加するだけで半年かかるなんてことが普通にありました。リクルートライフスタイルは、会社の規模は比較的大きいものの、新しい挑戦に対して保守的になることはありません。

    今回のリプレイスこそ、リクルートライフスタイルの企業文化を表す最たる例。自分から提案して動きたいというアグレッシブなエンジニアの方にはぴったりな環境です。

  • how
    外崎
  • たとえ新卒であっても声を聞いてもらえる環境があって、周囲の人が動いてくれたのがうれしかったです。
    誰の意見でも真剣に聞いてもらえる環境だからこそ、自分から積極的に動ける人と一緒に働きたいですね。

how

社内のロールモデルとしてリプレイスに本気で取り組む

チャレンジに対して前向きな風土のリクルートライフスタイルですが、なかでもビューティ開発チームはとくにアグレッシブな部署として社内の注目を集めています。

  • how
    韮澤
  • 実は技術的な負債を抱えているのは『ホットペッパービューティー』アプリだけではないんです。他のサービスのアプリのなかにも全面的なリプレイスや改修をするべきものは多々あります。今回の私たちの取り組みは社内でもひとつのロールモデルになるはずです。

    また、今回の人材募集も索手からの発案で行われました。このエピソードからも、リプレイスに対する熱意や本気度が伝わるのではないでしょうか。だから、技術力だけでなく強い情熱を持ったアプリエンジニアの方にこそ応募していただきたいのです。

how

こんなことやります

今回のリプレイスは新卒のふたりが中心となって進めていく予定です。技術力のカバーというよりは、同じマインドをもって本気で向き合ってくれる仲間を探しています。とはいえ、今後の機能改善や改修を前提としたリプレイスなので、「とにかく動けばいい」ではなく、アプリの品質やコードの美しさにこだわれるエンジニアの方にジョインしていただきたいです。

  • how
    韮澤
  • 採用された方は、リプレイスが終わったあとも、そのままビューティ開発チームの一員として『ホットペッパービューティー』アプリの開発に携わってもらう予定です。実際のところ、リプレイスだけではユーザーに価値を提供することはできません。リプレイスが終わってからが本当のはじまり。

    生活に密着したアプリで、ITリテラシーや年齢もさまざまな膨大な数のユーザーに利用してもらっています。そんなユーザーのニーズに答え、価値を提供するため、どんどん機能改善を続けていきます。

まずは話を聞きに来てください!

  • how
    外崎
  • 今回のリプレイスを任せてもらえて本当にうれしいと思っています。社内の注目度も高く、他部署の方がわざわざ時間をつくってアドバイスしてくれることもあります。ロジックが通っていれば、誰の意見でも、無視されたり嫌な顔をされたりすることはまったくありません。そのうえアプリの規模はとても大きい。若手のエンジニアが挑戦するには最適な環境だと思います。

  • how
    索手
  • 積極的に新しい施策を提案したり、最新の技術やシステムを積極的に取り入れたり、ビューティ開発チームは社内のなかでもエンジニアの影響力が大きいチームだと感じています。サービス自体は、ユーザー層が幅広く、データを取るだけでもおもしろいんじゃないかと思います。多様なユーザーに向けて機能を開発していくことは、エンジニアにとってもかけがえのない経験になるはずです。

  • how
    韮澤
  • いま挑戦しようとしているリプレイスは簡単なことではありません。リーダーとして責任もプレッシャーも感じています。でも周りには熱意のあるメンバーがいるし、達成すればユーザーにとってもっと良いサービスを提供できると信じているので、未来に向けて粘り強くやっていきたいです。このマインドに共感するエンジニアの方は、まずは話を聞きに来ていただければと思います。

対象となる方

●  積極的な提案をしながらアグレッシブに仕事ができる方

●  柔軟な考えをもち冷静な判断ができる方

●  コードの美しさにこだわることができる方

Androidエンジニア

必須スキル・経験

Javaを用いたAndroidネイティブアプリ開発経験が1年以上(目安)ある方

SQLite、ネットワーク通信を利用したアプリ開発経験がある方

あると望ましいスキル

GooglePlayストアへのリリース経験がある方

MVP、MVVM、 Clean Architectureなどのアーキテクチャに則ったAndroid開発経験がある方

Android標準ライブラリ、フレームワークについての知識がある方

iOSエンジニア

必須スキル・経験

Objective-C、Swiftを用いたiOSネイティブアプリ開発経験が1年以上(目安)ある方

ネットワーク通信を利用したアプリ開発経験がある方

Auto layoutへの理解がある方

あると望ましいスキル

App StoreへのiOSアプリのリリース経験がある方

Objective-CからSwiftへの移行経験がある方

UIKitへの理解がある方

Realmへの理解がある方

Apple提唱のMVC以外のアーキテクチャ(例:MVVM)に則ったアプリ開発経験がある方

60人がこの募集を応援しています

60人がこの募集を応援しています

+48

話を聞きに行くステップ

  1. 応募する「話を聞きに行きたい」から応募
  2. 会社からの返信を待つ
  3. 話す日程を決める
  4. 話を聞きに行く

会社情報

2012/10に設立

3,313人のメンバー

  • 1億円以上の資金を調達済み/

東京都千代田区丸の内1-9-2 グラントウキョウサウスタワー