事業概要
■ 『価格.com』、『食べログ』、『求人ボックス』など自社サービスのインフラの設計、構築、運用
■ 幅広い分野で国内屈指の認知と集客力を誇るサービスを複数提供
仕事内容
■ 概要 ・JavaScript/CSS/HTMLを使用したフロントエンドの開発や、データベースアクセスを伴うWebアプリのサーバサイドの開発をお任せします ・データの集計をはじめとするバッチ処理といったシステムの構築を行います
■ 詳細 <抱えている課題> JavaScript/HTML/CSSで構成されるWebフロントエンドの技術、C#のサーバサイドの技術を利用し開発を続けています。 サーバサイドは古くから存在するASPと呼ばれるもので作られているものもありますが、2023年7月現在では多くのコードはC#によるASP.NET、MVCに再設計されマイグレーションされており、これは取り組みとして継続中です。 これらの取り組みはごく一例ですが、これらのほかでも機能刷新を継続、強化しています。
<チームに関して>(2023年7月時点) ・ショッピングセクションは、3チームに分かれており、総勢で20名弱のエンジニアで構成されています ・1チームあたり3~6名で業務に取り組みます ・エンジニアのチームに対をなす形で企画部門のチーム、デザイナのチームがあり、チーム間で役割分担をしながら協業して企画や改善を進めます ・企画の部門が企画や実行後のKPI数値の確認、そこからの企画自体のPDCAサイクルを回す主体として、デザイナがUI/UXを、エンジニアがアプリケーションの構築を行います
<開発環境に関して> ・開発そのものは1週間~2週間程度でリリースされ、継続的に改善しています ・アジャイル開発を採用しています
<入社後の流れ> ・システム構成やスキルのキャッチアップのため、入社後は同じチームのメンバーがサポートにつきます ・簡単な業務から開始し、業務に慣れるにつれて徐々に難しい業務に挑戦します
<所属チームに関して> 『価格.com』には大きく分けて4つの大きなチームがあり、いずれかに配属します。
ショッピングセクション ・パソコン、家電などの耐久消費財、ファッション/日用品をはじめとする消費材に至るまでの、モノの価格の比較を行うための開発チームです ・クチコミ、レビューなど商品にまつわるユーザーの投稿機能の開発も担当します
サービスセクション ・モノではなくサービス自体を比較するカテゴリを中心にコンテンツを開発/運用しています ・モノと異なり、サービスによって比較すべき軸が異なることからカテゴリ毎に適したシステムを個別に構築することが多いです
メディアセクション ・新製品ニュースカテゴリを担当しつつ、『価格.comマガジン』というメディアも担当しています ・それ以外にも、新規事業系の開発やiPhone/Androidアプリ、全社共通で利用されるIDシステムの維持/管理を行っています
システムアーキテクトセクション ・Webアプリケーション担当領域においては、広告事業に関するシステム全般を担当するチームと、ライブラリ群の整備や、インフラ、ミドルウェア含めたアプリケーションの方式設計や周辺基盤となるソフトウェアの開発をするチームがあります
■ この仕事の面白み、魅力 ・企業理念でもあるユーザ本位のサービス創りで生活者を豊かにすることの喜びを実感できます ・アジャイル開発に理解のある企画者やデザイナー達とチームを組み、早いサイクルでリリースを繰り返してサービスを成長させていくことができます ・自分が携わったプロジェクトにおける取り組みの結果がサービスに反映されるのを、リアルタイムで見ることができます ・『価格.com』や『食べログ』といった大規模なWebサイト開発のノウハウやインフラ環境を活用しながら、新たなサービスを成長させていくプロセスに関わることができます ・部署横断での勉強会やConfluenceでの技術共有など、エンジニア同士で技術力を高めることのできる環境が用意されています ・ビジネスロジック、サービスレベル、性能要件、品質要件、大容量データ操作や他システム連携など、広範囲にわたるミッションにチャレンジできます
求められるスキル・人物像
■ 必須スキル/経験 ・Webアプリケーションの開発/運用経験
■ 歓迎スキル/経験 ・スケーラビリティが考慮されたWebアプリケーションの開発/運用経験 ・Webアプリケーションにおけるセキュリティの知識 ・レガシーなコードベースからモダンなコードベースへのリプレース経験 ・C#での開発経験(.NET Framework/.NET Core問わず) ・Python、Node.jsでの開発経験 ・オンコールサポート経験 ・Webアプリケーションフレームワークやライブラリなどの開発経験 ・OSSの公開、コントリビュートの経験
■ 求める人物像 ・主体的に考え、動き、チャレンジし、チームやプロダクトのために行動できる方 ・常に内外の情報に目を向け、インプットし続けられる方 ・自身のエンジニアリング能力を出し惜しみせず、アウトプットできる方 ・当社のミッションやバリューに共感できる方
<ミッション> 「世界にあふれる情報が、一人一人の生活にもっと身近に、溶け込むように」 「いつもの生活をインターネットでもっと素敵に」
<バリュー> ・“変わる可能性”を見つけるCHANGE ・見つけた可能性に“挑戦する”CHALLENGE ・必要な行動を“地道に継続する”TENACIOUS
勤務地・給与・その他情報
想定年収、待遇・福利厚生、選考プロセス
などを確認するには会員登録が必要です
開発環境・現場
このPJ・案件で使われている技術
プログラミング言語 |
|
---|---|
フレームワーク・ライブラリ |
|
データベース |
|
ミドルウェア・ツール |
|
クラウド |
|
サーバー・OS |
|
その他 |
|
得られる経験・キャリアパス
■ キャリアパス ・マネジメント職と技術専門職のキャリアパスを用意しています ・マネジメント職はチームやプロジェクトのリーダー、マネージャーとしての立場を担当します ・技術専門職は特定の分野のスペシャリストや、多様な領域に通じるフルスタックエンジニアなど、技術的に部やチームをリードします
事業内容の詳細
株式会社カカクコムは「消費生活のあらゆるシーンで、選択をサポートするインターネット・メディア企業」になることを標榜し、国内最大級のグルメサイトをはじめとする多種多様なメディアを企画・開発・運営しています。
<当社が企画・開発・運営しているメディア> ・購買支援サイト『価格.com』 ・レストラン検索/予約サイト『食べログ』 ・求人情報の一括検索サイト『求人ボックス』 ・ライフスタイルメディア『キナリノ』 ・宿泊旅行の情報メディア『icotto』 ・不動産住宅情報サイト『スマイティ』 ・写真共有サイト『PHOTOHITO』
当社のグループは、幅広い分野で国内屈指の認知と集客力を誇るサービスを複数提供しており、生活者に対するあらゆる事業者ニーズに対応できます。