ソフトウェアエンジニア / Yahoo! JAPAN ID|LINEヤフー株式会社

Salary: 850 - 1100 百万円

React
Japanese only

Minimum year of experience: 3

LINEヤフー

ソフトウェアエンジニア / Yahoo! JAPAN ID

ポジション概要

国内最大級となる数千万人超のアクティブユーザーを支える「Yahoo! JAPAN ID」の登録・認証・ID連携プロダクトにおいて、フロントエンド・バックエンド双方の開発に携わり、Webアプリケーション全体の設計・開発・運用を担当します。ユーザー体験の向上に加え、品質、パフォーマンス、セキュリティを考慮したシステム開発を推進するとともに、設計レビューやコードレビュー、開発プロセスの改善などを通じて、継続的なサービス品質の向上に取り組んでいただきます。

現在、認証基盤ではパスキーを中心とした次世代認証への移行や、長期運用を見据えた技術刷新を推進しています。 本ポジションでは、単なる機能開発に留まらず、UXとセキュリティを両立する認証体験の実現や、技術選定・開発プロセス改善・品質向上をリードしながら、将来の認証基盤を支えるアーキテクチャづくりにも携わっていただきます。

本ポジションの魅力

  • 国内最大級の認証基盤に携われる
    数千万人超のアクティブユーザーが利用する「Yahoo! JAPAN ID」の認証基盤に携わり、大規模サービスならではの設計・開発・運用経験を積むことができます。

  • 認証基盤の変革フェーズをリードできる
    パスキーを中心とした次世代認証への移行や、長期運用を見据えた技術刷新を推進しており、技術選定やアーキテクチャ改善など、将来の認証基盤づくりに携わることができます。

  • UXとセキュリティの両立という難易度の高い課題に挑戦できる
    利便性と安全性という相反する要件を高いレベルで実現するため、ユーザー体験・パフォーマンス・セキュリティを総合的に考慮した開発に取り組むことができます。

  • フロントエンド・バックエンド双方の知見を活かせる
    フロントエンド・バックエンドを横断した開発を通じて、プロダクト全体を俯瞰した設計・改善に携わることができます。また、組織としてフルスタックな開発体制を目指しており、その中心となる役割を期待しています。

主な業務内容

  • 登録・認証・ID連携プロダクトにおけるフロントエンド・バックエンド双方の設計・開発・運用
  • 企画・デザインチームと協業し、機能要件・非機能要件の定義から設計・開発・テスト・運用まで一連の開発を推進
  • 設計レビュー、コードレビューによる品質向上、およびパフォーマンス・セキュリティを考慮した改善
  • CI/CD、テスト自動化、AI活用などによる開発生産性向上
  • 技術課題の整理・改善提案、開発プロセスの継続的な改善
  • チームや組織全体の技術力向上に向けた知見の共有・技術的なリード

※変更の範囲:会社の定める全ての業務への配置転換の可能性あり

プロダクトを知る

Yahoo! JAPAN ID
「Yahoo! JAPAN」が提供するサービスを利用するためのIDです。この仕組みを使うと、ユーザーやサイト運営者が抱えるID・パスワードに関する課題を解決できます。また、ウェブサイトやアプリケーションがユーザーのデータにアクセスできるようになるので、パーソナライズやフォーム項目の自動入力によるCVR向上などにも活用できます。

Yahoo! ID連携
Yahoo! ID連携は、ヤフーがYahoo! ID連携を導入したウェブサイトやアプリケーションへユーザー認証情報を提供することでログインが可能になる仕組みです。

[参考記事]
Yahoo! JAPAN ID、安全性・利便性向上を目的としてログイン方法を「パスキー」に一本化へ

求める人物像

  • ユーザー体験とセキュリティの双方を意識し、多角的な視点で課題解決に取り組める方
  • 担当領域に留まらず、技術課題の発見や改善提案を主体的に推進できる方
  • フロントエンド・バックエンド双方を俯瞰し、プロダクト全体の最適化を考えられる方
  • チームや組織全体の技術力向上に貢献し、周囲を巻き込みながら開発を推進できる方

必要な経験/スキル

  • Next.js、Reactを用いた設計・開発経験(3年以上)
  • Webアプリケーションにおけるバックエンド開発経験
  • 技術課題の整理や改善提案、技術選定に携わった経験

あると望ましい経験/スキル

  • 認証・認可システムの設計・開発・運用経験
  • パフォーマンス改善やセキュリティを考慮したWebアプリケーション開発経験
  • プロジェクトリードの経験
  • AIを活用した開発プロセス改善や開発生産性向上の経験
  • エンジニア組織におけるマネジメント経験

開発環境

  • サーバーサイド:Spring Boot、Java、Kotlin
  • フロントエンド:React、Next.js、TypeScript、Node.js
  • インフラ:プライベートクラウド、Kubernetes
  • CI / CD:Screwdriver.cd
  • テストフレームワーク:JUnit、Jest、Playwright
  • その他:GitHub、Confluence、Jira、Slack
  • AIコーディングツール:Codex、GitHub Copilot

報酬

  • 想定年収:850万円~1,100万円
  • 賃金形態:月給制(固定残業代含む)
  • 基準給与:567,000円~733,000円
    • 基礎給与   :439,000円~570,000円
    • 固定時間外手当:127,000円~164,000円
    • ※時間外労働の有無に関わらず、35時間分の固定時間外手当を支給
    • ※固定時間の超過分は、超過勤務手当を別途支給
    • ※月給の各項目名はグレードにより異なります
  • 賞与:年2回を上限に、会社や所属部署の業績を踏まえて支給

諸手当

  • 時間外手当、通勤手当 ※1、LINEヤフー Working Style手当 ※2、など

※1 所属オフィスに出社した日数に応じて実費を支給。月額上限150,000円。
※2 リモートワークにおいて働く環境を整備するための手当。月額11,000円。

雇用形態・雇用期間

  • 正社員(雇用期間の定めなし、3ヶ月の試用期間あり)

※試用期間中の労働条件変更なし

勤務地

  • 赤坂オフィス(東京都港区赤坂2-17-22 赤坂トラストタワー)

※出社する際のオフィスは雇入れ直後は配属拠点となります。その後は会社の定めるすべての事業所に配置転換の可能性があります。
※車いすの方でも勤務が可能なオフィスです。
※受動喫煙対策の状況:屋内禁煙

就業時間

  • フレックスタイム制:標準労働時間7時間45分(コアタイムなし)
  • 始業および終業の時刻は個人に委ねます。 但し、標準時間として始業時刻は9:30、終業時刻は18:15となります。
  • 育児・介護による時短勤務制度あり。

※部署により通常勤務(9:30〜18:15)、シフト勤務あり。

休日・休暇

  • 休日:完全週休2日制(土日 ※1)、国民の祝日、年末年始(12月29日から1月4日まで)
  • 休暇:有給休暇、特別有給休暇(慶弔、マタニティ、子の看護、介護、法定伝染病など)、ハッピーフライデー ※2、サバティカル休暇制度

※1 部署により異なります。
※2 祝日が土曜日にあたった場合、前労働日を振り替え特別休日としています。

福利厚生

  • 各種社会保険完備(健康保険、介護保険、厚生年金保険、雇用保険、労災保険)
  • 選択型確定拠出年金制度
  • 総合福祉団体定期保険
  • 長期所得補償制度
  • 財形貯蓄制度
  • 株式累積投資制度
  • 定期健康診断・人間ドック二次検査の費用補助
  • 社内マッサージ室
  • サークル、懇親会費補助 など

※制度の適用には条件があります。詳細は、福利厚生 をご確認ください。

人材育成・支援制度

  • 社員向け研修制度
  • 語学研修
  • マネジメント研修
  • LINEヤフー Job Challenge
  • サバティカル休暇
  • 社会人ドクター進学支援 など

※制度の適用には条件があります。詳細は、評価制度・成長支援 をご確認ください。

選考プロセス

  1. 書類選考
  2. 課題選考/適性検査
  3. 面接(複数回)/コンプライアンスチェック・リファレンスチェック
  4. 内定

※ただし、ポジションにより選考内容が変更となる可能性があります。