This page is intended for users in Germany. Go to the page for users in United States.
Mid-career
ソフトウェアエンジニア
on 2019-07-30 712 views

購買支援サイト"価格.com"の ショッピング領域エンジニア募集!

株式会社カカクコム

株式会社カカクコム members View more

  • 中小SIerに2000年に新卒入社し、WebのBtoCサービスのシステム開発に携わる。2006年にカカクコムに中途入社し、価格.comを担当。途中アキバ総研などの開発も一時的に担当するも、基本的には価格.comの開発に一貫して携わる。

    現在は、価格.comの開発責任者として、チーム作りや、採用、育成、環境改善などを中心としつつ、将来の技術的な方向性を検討したりそれらを推進したりということが主な役割。

  • Taizo Ishihara

What we do

「LIFE with -生活とともに-」これが私達カカクコムのミッションです。
世界中にあふれる情報が一人一人の生活にもっと身近で溶け込むように、いつもの生活をインターネットでもっと素敵にしようという思いを持ち、日々チャレンジをしています。
価格.comのサービスではさらに『「買ってよかった」をすべてのひとに。』というサービスコンセプトを掲げ、生活の中の「買い物」において、テクノロジーでそのミッションを達成するためのエンジニア組織となるよう日々取り組んでいます。

Why we do

私たちは価格.comとしてのサービスやその品質、最終的には利用して頂いている方達への利便性に寄与するため、
維持・管理・開発し、常に改善し続けています。
これからも恒常的なユーザーへのサービス価値を提供し、価格.comの成長を通して人々の生活に役立てるサービスで有り続けることが大切だと考えています。
「完成されたサービスだ」と言って頂けることもありますが、実際には新しい商品が出てきたり、新しい切り口での比較軸が時代によって変わっています。世の中の流れに対して常に変化し続ける、買い物のニーズに応え続けるという事が重要です。
一見すると、派手さもなく地道な取り組みの積み重ねかも知れませんが、その積み重ねをこれからも続けていくべきだと考えています。

▼現在の課題
価格.comのエンジニアチームは今大きな取り組みを進めています。
Webから始まったインターネットはモバイルからスマートフォン、スマホアプリと時代の流れと共に提供されるデバイスも多様化しています。
さらに20数年間において提供されるカテゴリも拡大し、それに伴い価格.comのコードベースも肥大化してきました。
変化の速度は加速度的に早くなり今まで以上の速度でサービス拡大、ニーズに沿った機能を提供し続けることを見据え、価格.comの開発チームは技術体系の刷新に取り組んでいます。
また、その一方で価格.comのサービスそのものも日々変化させニーズに対応していく必要もあります。
日々の「買い物」においても価格.comを利用して頂き、「買ってよかった」という体験を一人でも多くの方に感じてもらえるよう、日々の機能追加、改善等も進めていきます。

価格.comのWebでは JavaScript / HTML / CSS で構成される Web Frontend の技術、C#等のサーバサイドの技術を利用し開発を続けています。
サーバサイドは古くから存在するASPと呼ばれるもので作られているものもありますが、現在では多くのコードはC# による ASP.NET MVCに再設計されマイグレーションされており、これは取り組みとして継続中です。これらの取り組みはごく一例ですが、これらの他でも機能刷新を継続、強化しています。

How we do

▼チームについて
価格.com ショッピングセクションでは、 価格.com内における、パソコン、家電等の耐久消費財、ファッション・日用品等の消費材に至るまでの
モノの価格の比較を行うための開発チームです。また、クチコミ、レビュー等商品にまつわるユーザーの投稿機能の開発も担当します。

主な開発範囲、責任領域としては、
・価格.com PC版/スマートフォン版の上記機能群
・ショップ様からの価格掲載をするためのショップ様向け管理画面
・ショップ様へ送客する際のクリック課金のシステム
・社内のカスタマーサポート向け/運用担当者向けの管理画面
・各種社内のツール類等
価格.com内のモノの製品比較に関するカテゴリすべてになります。

技術的な改善の取り組みは、同じ部内のシステムアークテクトセクションのメンバーを中心として、サービスセクションのメンバーと協力しながら、自分たちの開発領域に対して改善に取り組んでいきます。

As a new team member

▼エンジニアの役割
具体的には、JavaScript / CSS / HTML 等の Frontend Web 並びに、データベースアクセスを伴うWeb Application のサーバサイドの技術、データの集計等におけるバッチ処理等のシステムの開発・運用を行います。

現在のショッピングセクションは更に3チームに分かれ総勢で20名弱のエンジニアで構成されており、1チームあたり3~6名です。
企画や改善等のタスクは、エンジニアのチームに対をなす形で企画部門のチーム、デザイナのチームがあり、チーム間で役割分担をしながら協業して進めます。
企画の部門が企画や実行後のKPI数値の確認、そこからの企画自体のPDCAサイクルを回す主体として、デザイナがUI/UXを、エンジニアがアプリケーションの構築を行います。
企画そのものは、すべて企画担当者が作るわけではなく、UIにまつわるものはその専門性を生かしてデザイナも主体的に入ったり、よりシステム観点な実現方法も含めた施策に関してはエンジニアも主体的に企画に関わりながら進めます。
開発そのものは1週間~2週間程度でリリースされ、継続的に改善していきます。

▼開発環境
・開発言語: C#(ASP.NET MVC) など 一部レガシーASP有り
      JavaScript (Vue.js, jQuery etc), HTML, CSS
・インフラ: Windows Server(オンプレミス), CentOS(オンプレミス), Google Cloud Platform
・ミドルウェア:IIS, SQLServer/MySQL, memcached, Nginx, Elasticsearchなど
・利用ツール:JIRA, Confluence, BitBucket, Jenkins, KIBANA,
       Rocket.Chat, SourceTree, LinqPad, Docker
       Visual Studio他Microsoft製開発ツール各種(※MSDNサブスクリプション付与)
       Microsoft Teams, Flow等の Office365ツール

【必須能力・経験】
◆技術面
・Webアプリケーションの開発・運用経験(言語不問)
・HTML/CSS/JavaScriptの基本的な知識
・RDBMS・SQLに関する基本的な知識

◆行動面
・カカクコムのミッション・バリューへの共感
・主体的に考え、動き、チャレンジし、チームやプロダクトのために行動できる
・常に内外の情報に目を向け、インプットし続けられる
・自身のエンジニアリング能力を出し惜しみせず、アウトプット出来る

【歓迎する能力・経験】
◆技術面
・スケーラビリティが考慮されたWebアプリケーションの開発・運用経験
・Webアプリケーションにおけるセキュリティの知識
・レガシーなコードベースからモダンなコードベースへのリプレース経験
・C# での開発経験 (.NET Framework / .NET Core 問わず)
・Python / Node.js での開発経験
・オンコールサポート経験
・Webアプリケーションフレームワークやライブラリなどの開発経験
・OSSの公開、コントリビュートの経験

Highlighted posts

「“自分主体”ではなく、“ユーザー主体”で開発ができる誠実な職場」
大手SIerから24歳で事業会社へ転職。「価格.comは、自分だけでなく、父も大好きなサービスでした」
Other users cannot see whether or not you're interested.
0 recommendations
Company info
株式会社カカクコム
  • Founded on 1997/12
  • 639 members
  • 東京都渋谷区恵比寿南3-5-7 デジタルゲートビル
  • 購買支援サイト"価格.com"の ショッピング領域エンジニア募集!
    株式会社カカクコム