株式会社カカクコム
■仕事内容
月間ユニークユーザ数1億3000万人(※1)を超えるグルメサービス(2021年12月現在)、
【食べログ】の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/