この求人の募集は終了しました。
掲載中の求人一覧は こちら をご覧ください。
株式会社カカクコム
株式会社カカクコム:iOSアプリエンジニア(リードエンジニア)【食べログ】
カカクコム
インターネットサービス(EC、メディア、アプリ)
iOS エンジニア
会社名
株式会社カカクコム会社概要
1997年創業のカカクコム社は「消費生活のあらゆるシーンで、選択をサポートするインターネット・メディア企業」になることを標榜し、様々なメディアを企画・開発・運営しています。現在さまざまな領域で20以上のサービスを展開しており、購買支援サイトの「価格.com」やレストラン検索・予約サイトの「食べログ」などを筆頭に、以下のようなメディアを運営しています。
◇求人情報の一括検索サイト「求人ボックス」◇ライフスタイルメディア「キナリノ」◇宿泊旅行の情報メディア「icotto」◇不動産住宅情報サイト「スマイティ」◇旅行のクチコミと比較サイト「フォートラベル」など
国内最大級のユーザー基盤と独自の価格比較技術、データ活用能力などを活用して成長を続ける当社は創業以来、一貫して「ユーザー本位」という哲学を貫き、試行錯誤を重ねることでなくてはならないサービスへと進化してきました。また、「働く楽しさ」も創業から大切にしており、それに加えて、様々な選択肢から自分に合った就業スタイルを選べる「働きやすさ」を併せて実感できる会社を目指しています。 今後も、利用状況を加味しながら、従業員の声を反映した積極的な制度の見直しを行っています。
ポジション
iOSアプリエンジニア(リードエンジニア)【食べログ】仕事内容
月間ユニークユーザ数約9,600万人 (※1)を超えるレストラン検索・予約サイト(2023年3月現在)、【食べログ】のiOSアプリ開発・運用業務を担当します。食べログのiOSアプリは2008年より提供を開始し、画面数では150、スマホアプリAPI数では130を超える規模の大きなサービスとなっております。
2017年にはフルリプレースを行い、フルSwift化・マルチデバイス対応をサービス開発と並行しながら半年間という短い期間でリリース致しました。
Clean Architectureをベースにリプレースを進めましたが、短期間での開発という事もあり思い描いたような構成には至っておりません。
今後も大規模なアプリの開発スピードを上げ、品質を高めるために以下のような業務に携わって頂きます。
・Clean Architecture + MVP をベースとしたリファクタリング
・iOSアプリの既存課題解決の方針決定
・新規ライブラリの検証/導入および運用
・サービス開発エンジニアへの技術的な支援(開発支援ツールの開発・導入、CI/CDサービスを用いた作業の自動化)
・iOSアプリエンジニアの育成
※1 PC、スマートフォンブラウザ/アプリ等で同じユーザが閲覧している場合には重複カウントとなります。
業務内容の変更の範囲は会社の定める業務となります。
利用言語・ツール(一部抜粋)
Swift/Clean Architecture/MVP/Rx/Realm/Bitrise/Danger
仕事のやりがい、成長できるポイント
・大規模サービスならではのアプリ開発の課題に取り組むことができ、アプリエンジニアとしてのスキルを高める事ができます。
・iOSアプリ開発に加えてサーバサイド、開発支援ツール・CI/CD等幅広い領域を担当するため、iOSアプリ開発全般に関わる技術知識を身につけることができます。
・サービス開発担当エンジニアのDeveloper Experience改善がミッションのひとつとなります。サービス開発担当エンジニアが開発時に抱えるストレスを軽減することで、よりスピーディに品質の高い新機能を間接的にユーザーへ提供することに貢献できます。
働く環境
・メリハリを付けて働く文化があり、ワークライフバランスを取りやすい環境です。女性エンジニアの比率も高く(20%弱)、子育て世代のエンジニアも多く活躍しています。
食べログは、iOS・Android関連技術をコアのテーマとした技術者のためのカンファレンス「iOSDC Japan2020」「Kotlin Fest 2019」に協賛しております。
参照HP:https://iosdc.jp/2020/
https://kotlin.connpass.com/event/129860/
求める経験・スキル
必須要件・iOSアプリエンジニアとしての業務経験が2年以上(Unity,Xamarin等での開発経験除く)
・Swift3以上での開発経験が1年以上(業務内外問わず)
・サーバサイドと連携したアプリ開発の経験
・複数名のプロジェクトリードもしくはプロジェクトマネジメント経験
・オブジェクト指向プログラミングの基礎知識
・サービス開発エンジニアにも影響があるような大きな課題解決に対して、サービス開発エンジニアから情報をヒアリングしながら、最適な解決方法を導き出し推進することができる方
・技術的な知識/スキルを身につけることに対して貪欲であり、常に自己研鑽に励んでいる方。また、ただ技術力/知識があるだけでなく、その技術力/知識を活かして組織にどのような価値を提供するのかビジョンを持っている方
歓迎要件
・様々なアーキテクチャ(MVVM, MVP, Clean Architecture等)でのiOSアプリ開発経験
・リアクティブプログラミングを用いた開発経験(業務内外問わず)
・UI/UX寄りではなく、ビジネスロジック側への興味がある方
・iOSアプリのパフォーマンスチューニングの知識・経験
・iOSアプリの長期運用経験(1つのサービスを3年以上運用開発されたことがある)
・10名以上のスマホアプリエンジニア(iOS/Android合わせて)が携わるアプリの開発/運用経験
・エンジニアの技術的指導/育成経験
・カンファレンスや勉強会での登壇経験、Qiitaやブログ等で継続的にアウトプットされている方
・Ruby (Rails)、 MySQLの基礎的な知識
・CI/CDサービスを用いたビルド/テストの自動化経験
社員インタビュー
2016年入社
「依頼された仕事をやる」から「ユーザーのことを考えて仕事ができる」ように
https://kakaku.com/info/recruit/senior/interview-fs.html
労働条件
雇用形態
正社員
年収
非公開
勤務地
東京都

