Tokyo Rakuten

Job Description
Department Overview
Analytics & Metrics Department (AMD) is a data & metrics engineering team that aggregates online and offline data of Rakuten Group and utilizes it internally and externally to make a significant contribution to the management of not only Rakuten Group but also its related companies. The platform will collect online user behavior information, offline purchase data, and location information in a highly confidential manner, and cross these data with multiple data sources to build a platform that enables analysis and marketing activities.

The Data Engineering Section is responsible for processing Rakuten's largest data pipeline, collecting 2 billion events daily. We integrate our in-house web and mobile SDKs into many Rakuten services. Our Rakuten Analytics platform collects and processes billions of events in real-time, providing a user-friendly interface for behavior analytics.

Position
Why We Hire
Your primary responsibility will be to lead the charge in designing and delivering exceptional developer experiences, modernizing the way software teams capture and maintain high-quality product analytics. If you are passionate about building software that amazes other developers and has a profound impact on analytics, we would love to hear from you.

Position Details

  • Lead the development and maintenance of our highly popular JavaScript SDK for Web applications, Analytics Debugger Chrome extension, and React/TypeScript SDKs.
  • Collaborate with cross-functional teams, including Android, iOS, and Web engineers, to ensure seamless integration and compatibility across platforms.
  • Drive the design and implementation of features and improvements to enhance the developer experience and make analytics integration effortless.
  • Conduct regular code reviews and provide constructive feedback to team members to ensure code quality and adherence to best practices.
  • Work closely with the Product Manager to understand customer needs, gather requirements, and prioritize feature development.

Work Environment
We are a cross-functional group composed of two teams: Web and Mobile. Developers, QA engineers and Product Manager are all working side by side to deliver the best product with SCRUM Agile methodology.

Mandatory Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  • Extensive experience (5+ years) in JavaScript and TypeScript development, with a strong focus on SDK development for Web applications.
  • Proven track record in leading the development and maintenance of popular SDKs.
  • Deep understanding of JavaScript frameworks and libraries, such as React, Angular, or
  • Experience writing unit tests using Jest or other testing libraries.
  • Knowledge of JavaScript build tools such as Vite or Webpack.
  • Excellent problem-solving skills and the ability to debug complex issues efficiently.
  • Strong communication and collaboration skills, with the ability to work effectively within a cross-functional team.

Desired Qualifications

  • Experience with agile development methodologies.
  • Experience developing Chrome Extensions, Electron Desktop Apps, or other cross-platform Apps.
  • Familiarity with data analytics and the principles of data collection and analysis.
  • Knowledge of automated testing frameworks and practices such as Playwright.
  • Contributions to open-source projects or active involvement in the developer community.

engineer #applicationsengineer #aianddatadiv #JavaScript


Languages
English (Overall - 3 - Advanced)



  • Tokyo Rakuten ¥4,000,000 - ¥10,000,000 per year

    The Data Engineering Section is responsible for processing Rakuten's largest data pipeline, collecting 2 billion events daily. · ...


  • Tokyo Rakuten ¥500,000 - ¥1,000,000 per year

    The Analytics & Metrics Department (AMD) aggregates online and offline data of Rakuten Group for significant contributions to management. The Data Engineering Section processes Rakuten's largest data pipeline, collecting billions of events daily. · Lead developer experiences by d ...


  • Tokyo Rakuten

    The platform will collect online user behavior information, offline purchase data, and location information in a highly confidential manner, and cross these data with multiple data sources to build a platform that enables analysis and marketing activities. · Lead the development ...


  • Tokyo Woven by Toyota Full time

    We are looking for an Embedded Software Engineer with expertise in C++ programming to support the advancement of our vehicle software platform. To be successful in this role you should bring your experience in embedded systems. · Design and develop vehicle frameworks and operatin ...


  • Tokyo Woven

    Job summaryWe are looking for highly skilled engineers who: · ・are excited to enhance in-vehicle user experience and vehicle application developer's experience through enhancing our embedded application platform and SDK. · ・actively take ownership of decisions, risks, work produ ...


  • Tokyo Skillhouse Staffing Solutions K.K.

    A global EC firm is looking for a Frontend Engineer to develop the front end of Area Intelligence using modern frameworks and tools. · ...


  • Tokyo スキルハウス・スタッフィング・ソリューションズ株式会社

    The AI & Data Consulting Department of a Global EC firm is looking for a Frontend Engineer. Join the team to develop the front end of the Area Intelligence - using modern frameworks and tools, with attention to performance, · scalability, · and user experience. · Design and imple ...


  • Tokyo PlayStation

    ++ · +Why PlayStation? · + PlayStation isn't just the Best Place to Play — it's also the Best Place to Work. +Today, we're recognized as a global leader in entertainment producing The PlayStation family of products and services including +PlayStation5,+PSVR+,acclaimed+playstation ...


  • Japan, Tokyo Sony Interactive Entertainment

    +PS5 etc. to produce a global leader in entertainment, including the PlayStation family of products and services, such as software titles from PlayStation Studios. · +PlayStation Console through a social function design and development operation team. · + ...


  • Tokyo, Tokyo PERSOL CAREER BRS (Bilingual Recruitment Solutions)

    +日本のキャッシュレス決済、またそれを使用した金融ライフプラットフォームとしての普及を一気に推進することにプロフェッショナルとして情熱を持って取り組みます。 · アプリ、PC取引サイト、業務管理ツールなどWeb技術を利用したプロダクトの開発と運用 · 新機能開発やリニューアルデザインのプロトタイプ開発 · ...


  • Japan, Tokyo Sony Interactive Entertainment

    +PlayStationプラットフォームの製品・サービス全般の品質保証を担う部署です。新しい技術やプロダクトに触れる機会が多いです。 · + · +システムソフトウェア、ミドルウェア、SDKならびにモバイル、アプリーウェブに関連する品質保証活動及び自動化開発 · + · +フラットな組織風土で、挑戦やアイデアを歓迎 · * リモートワークの活用も柔軟に相談可能です* · ...


  • Tokyo Talisman Corporation

    번일 · 本) · S · D · E · T · in Test (SDE) · ,QA.) · e CoMaers Suoport Biznesi ya Digetal Publising Biznesi etc. · QA Tim. of Global Paymen System. ,amp; QA Team Member .) · Cross Border Business with Online Payment Platform Development & Operation etc. · Globally including Japan K ...


  • Tokyo Blue innovation Co., Ltd.

    ブルーイノベーション株式会社では、ドローンやロボットを業務に活用するシステムソリューションを提供しています。この会社は次世代プラットフォームの開発を進めており、その中核を担うサーバ系エンジニア(アーキテクト候補)を募集しています。 · デバイス×クラウドを横断する共通基盤(ミドルウェア)をつくります。 · ...


  • Tokyo Rakuten

    Job Description · 部署・サービスについて · アーティフィシャルインテリジェンス室は、楽天トラベルの様々な機能を最適化するソリューションを提供しています。プロジェクトは、開発からマーケティング、販売、広告、品質管理まで多岐に渡り、アートフィシャルインテリジェンスの活用を通してイノベーションを推進する部署です。 · ...


  • Tokyo griddable

    当部門はSolutions部門において特定のソリューション、技術領域に深い専門知識を持ち、お客様へのソリューション提案、デモンストレーションを行います。また、AgentforceやData 360の専門家として国内外の開発部門や製品マーケティング部門と連携し、日本における製品品質の向上、および市場における認知度向上のための活動も行います。 · ...

  • Demo Engineer

    3週間前


    Tokyo Box ¥2,400,000 per year

    Boxは、インテリジェントコンテンツ管理(ICM)市場におけるリーディングカンパニーです。私たちのミッションは「人と組織の働き方の変革」で。 · ...


  • Tokyo Rakuten

    +ECロジスティクス開発部では、楽天グループを支える「物流」、それを支える「システム」全般を開発・運用しています。 · ...


  • Tokyo Rakuten

    楽天グループは、「イノベーションを通じて、人々と社会をエンパワーメントする」をミッションとして掲げ、国内外においてEコマースを中核に、トラベル、デジタルコンテンツ、通信などのインターネットサービス、クレジットカードをはじめ、銀行、証券、保険、電子マネーなどのFinTech(金融)サービス、その他プロスポーツといった多岐にわたる分野でサービスを提供しています。 · ビジネスサポート開発部(BSD)はユーザー・クライアント・楽天の各ビジネス間で発生する業務システム面からサポートを行っています · ...


  • Tokyo Rakuten

    Racing & Lottery開発部はライフスタイルやレジャーに関連するサービスを担当しており、いくつかのサービスでは日本でのトップシェアを誇っています。私たちはイノベーションとテクノロジーを通じて、グローバルな成長と世界のリーダーになることを目指しています。これを達成するため、私たちのサービス開発に貢献できるグローバルなマインドセットを持ったエンジニアを探しています。 · ・大小様々なシステムのフロントエンドの設計と開発ができます。 · ・強く、安全なモジュールとメンテナンス性の高いコードを学ぶことができます。 · ・高トラフィックなシステムのパフォ ...


  • Tokyo Rakuten ¥9,000,000 - ¥12,000,000 per year

    サービスは着実に成長しており、今後のさらなる成長を推進していくためには、より頑強でスケーラブルなシステムが必要です。また、私たちは最高のユーザエクスペリエンスを提供するために全力を尽くしています。このため、より強いチームと高いエンジニアスキルを必要としており、開発チームの一員として一緒に働いてくれるフロントエンドエンジニアをさらに必要としています。 · ...


  • Tokyo, Tokyo Michael Page ¥15,600,000 per year

    +We are seeking an experienced Software Engineer to join our warehouse software team in Tokyo. As an Android/Frontend Engineer, you will design and develop user-facing applications for industrial devices and browser-based tools that support daily operations. · +Design, develop, a ...