株式会社カカクコム
部署説明
食べログアプリ開発部は食べログのiOS/Androidアプリのサービス開発を行うチームと、開発環境の最新化やリプレイスや自動化など開発環境やシステムの基盤を最適化するチームに分かれており、どちらのチームもユーザー本位の価値を届けることを目的にしております。
また、食べログのiOSアプリは2008年より提供を開始し、画面数では150、スマホアプリAPI数では130を超える規模の大きなサービスとなっております。
2017年にはフルリプレースを行い、フルSwift化・マルチデバイス対応をサービス開発と並行しながら半年間という短い期間でリリース致しましたが、短期間での開発という事もあり思い描いたようなClean Architecture構成には至っておりません。
大規模なアプリの開発スピードを上げ、品質を高めるためにリファクタリングをしながら機能開発を並行して進めています。
業務内容
【業務内容】
月間ユニークユーザ数約9,600万人(※1)を超えるグルメサービス(2023年3月現在)、【食べログ】のiOSアプリ開発・運用業務を担当します。
具体的に大きく二つの役割を担っていただける方を探しています。
一つは、事業を成長させるためのサービス開発をリードすることです。企画とコミュニケーションをとりながら事業にインパクトを与える開発をリードしていただきます。
もう一つは、プロダクト開発を早くするということをテーマにシステムやプロセスの改善をリードすることです。
どちらかというわけではなく、サービス成長を推し進める上でビジネスを念頭においたエンジニア活動を期待しております。
【具体的な業務内容】
・ユーザー本位な機能開発
・中長期間を見据えた開発計画と柔軟な対応
・ばらばらに行なっていた負債の解消の整理とゴール設定によるスムーズなプロセス作り
・ToolのVersion Up 時に行うリグレッションテストの自動化による工数削減
・サービス開発における課題分析と改善提案
【業務の進め方】
事業の戦略をもとに、企画、デザイナー、バックエンドエンジニアと連携しながらサービス開発を進めていきます。
※1 PC、スマートフォンブラウザ・アプリ等で同じユーザが閲覧している場合には重複カウントとなります。
業務内容の変更の範囲は会社の定める業務となります。
開発環境
Swift/Clean Architecture/MVP/SwiftPackage/Realm/Bitrise/Danger/Fastlane/XCTest
キャリアパス
サービス開発をリードしていただいた後、技術やマネジメントなど強みを活かしたキャリアを進んでいただきます。
仕事の面白み
【ビジネスを理解できる環境】
・目標や実績を数値化しダッシュボードで確認できる仕組みが確立されており、事業の成長を肌で感じることができます。
・飲食業界の最先端を進んでいるため、自身の開発が業界にどのような影響を与えたか知ることができます。
【大規模アプリの開発運用を習得できる】
・大規模サービスならではのアプリ開発の課題に取り組むことができ、アプリエンジニアとしてのスキルを高める事ができます。
・iOSアプリ開発に加えてサーバサイド、開発支援ツール・CI/CD等幅広い領域を担当するため、iOSアプリ開発全般に関わる技術知識を身につけることができます。
【協賛】
食べログは、iOS・Android関連技術をコアのテーマとした技術者のためのカンファレンス「iOSDC Japan2024」「Kotlin Fest 2024」「DoirdKaigi 2024」に協賛しております。
参照HP:
https://iosdc.jp/2024/
https://www.kotlinfest.dev/
https://2024.droidkaigi.jp/
Tabelog Tech Blogについて
Tabelog Tech Blog は、食べログの開発者が技術的課題に対する取り組みやプロダクト開発の試行錯誤で得た学びなど、食べログの開発にまつわる様々な情報を発信するブログです。
食べログのエンジニアがどのように業務を進めているかもわかるコンテンツですので、ぜひともご覧ください。