Yahoo!ニュースアプリ(Android)の機能開発・運用:モダン化と新体験の創出
ポジションコード: SWE-4-23
該当コース
ソフトウェアエンジニアコース
※上記のコースより希望の就業先部署(ポジション)として選択可能です。
ドメイン
Client(Android)
業務内容
月間数百万人が利用する日本最大級のニュースアプリ「Yahoo!ニュース」のAndroidアプリ開発において、既存機能のブラッシュアップ、保守運用、そして「ニュースをより深く知る」ための新機能開発に携わっていただきます。
本ポジションは、大規模サービスの安定性を守る責任と、スモールチームで次世代のスタンダードを模索する柔軟性の両面を併せ持っています。
10年以上の歴史があるからこそ蓄積されたJava / RxJavaベースの堅牢なコード資産がありますが、現在、これをKotlin CoroutinesやJetpack Composeへと刷新する「モダン化」の完遂という転換期を迎えています。
今回のインターンでは、社員と全く同じ目線で、この「運用・モダン化」と「新規機能開発」の両輪を体験していただきます。
AIエージェント(GitHub Copilot等)を駆使して、長年の課題であったレガシーコードをいかに効率的に解体・刷新するか。そして、その先に待つ新しいニュース閲覧体験をどう作り出すか。
「今の運用をどう高度化し、いかにして未来の機能開発にリソースを繋げるか」という、実際のエンジニアが日々向き合っている本質的な意思決定と開発プロセスに、ダイレクトに飛び込んでいただきます。
具体的な業務内容:
- アプリの機能開発・運用:
最新OSへの追従、ライブラリのアップデート、既存機能の改善
- AIエージェントによるリファクタリング:
プロンプトエンジニアリングを活用し、レガシーコードを安全・高速にモダン化するスキームの検討と実践
- ユーザー体験をアップデートする機能実装:
より世の中やニュースを深く伝えるための新機能の企画・開発
- スモールチームでのアジャイル開発:
少数精鋭のチームで、企画からリリースまでスピード感を持って意思決定に関わる経験
技術的な魅力:
- 「巨大プロダクト × 現場裁量」:
社会的影響力の大きいサービスを、自分のアイデアと技術でダイレクトに動かせる手応え
- モダン化の深掘り:
大規模レガシーコードをいかに最新の状態へ引き上げるかという、実践的かつ高度なアーキテクチャ設計
- AI駆動開発の最前線:
開発プロセス自体をAIでハックし、生産性を極限まで高める試行錯誤
必要な経験・スキル
- KotlinおよびJavaを用いたAndroidアプリの開発経験
- コンピュータサイエンスの基礎知識(データ構造、アルゴリズム、並行処理)
- 「既存のやり方」に疑問を持ち、新しい技術や手法で改善したいという強い意志
- 複雑なコードを読み解き、論理的に整理できる能力
あると望ましい経験・スキル
- モダン技術への探究心:
Jetpack ComposeやCoroutines等を自ら学び、プロダクトにどう適用すべきかを考えるのが好きな方
- AIツールを駆使した開発:
GitHub Copilot等のLLMツールを使いこなし、開発効率を最大化させることに喜びを感じる方
- ソーシャル体験への興味:
ユーザー同士のリアクションや意見の可視化が、情報の受け取り方にどう影響するかに関心がある方
期間
2026年08月03日(月) ~ 2026年08月28日(金) *4週間
※土日祝日を除き原則週5日です。
※就業時間は9:30~18:15(休憩1時間)を標準とします(調整可)。
※詳細は選考合格時に就業先組織とご相談いただきます。
開催形式・開催場所
ハイブリッド形式
※週3日のオフィス出社を標準とします(調整可)。
※お住いのエリアに応じて出社の頻度は変更となる場合があります(交通費の支給上限を超えてしまう場合 等)。
※詳細は選考合格時に就業先組織とご相談いただきます。
出社先オフィス
赤坂オフィス
※2つ以上のオフィスの記載がある場合、業務内容やお住いのエリア等に応じていずれかに決定します。
※詳細は選考合格時に就業先組織とご相談いただきます。
待遇
- 時給2,600円
- PC貸与
- オフィス出社時の交通費および宿泊費支給(条件・上限あり)
応募条件
- 現在在学中で、正社員としての就業経験がない方(高校生を除く)
- 日本での就労資格を持つ方
- 自宅に業務遂行可能なネットワーク環境がある方
- インターンシップ開催期間中に日本国内に居住の方
選考ステップ
-
Step1
コース選択
4月15日(水)〜5月25日(月)10:00
-
Step2
Webテスト
5月25日(月)〜6月1日(月)10:00
-
Step3
面接
6月上旬〜
-
Step4
結果連絡
6月中旬〜7月上旬
※Webテスト受験の際にご希望のポジションを確認します。
※Webテストの受験結果とご希望内容をもとに、指定のポジションで面接を調整します。
応募締め切り
2026年05月25日 10:00
※締め切り後にWebテストを配信します(受験期間: 1週間)。
注意事項
- Webテストの提出時に希望のポジションを複数選択して回答していただきます。
- 同一コース内のポジションのみ併願が可能です。
- コースの変更を希望される場合は、マイページ上より5/25(月)AM10:00まで修正可能です。