募集要項
- 仕事内容
-
【ポジション概要】
「Yahoo! JAPAN」アプリをはじめとした、メディア領域で展開する各種サービスのクライアント開発を担当していただきます。
実装だけでなく、要件定義・アーキテクチャ設計・保守運用まで幅広い領域で開発を推進する役割です。
技術選定や設計を主体的にリードし、技術力を活かしてプロダクトに新たな価値を生み出す機会があります。
また、デザイナーや企画など他職種と連携し、ユーザーに価値ある機能を迅速に提供します。状況に応じて役割や組織の枠を越えてプロジェクトへ貢献することも求められます。
大規模ユーザー向けプロダクトに携わることで、スケーラビリティやパフォーマンス最適化など高度な技術課題に挑戦でき、エンジニアとして成長し続けられる環境です。
将来的には、ご志向や適性に応じて、iOS・Android以外の領域(Web開発やBFFなど)に携わっていただく可能性もございます。
【組織のミッション・展望】
■行動につながるメディアを目指し、新たなユーザー価値を提供
■「LINE NEWS」や「Yahoo! JAPAN」を通じて新たな価値を生み出し、目指す姿を実現
■エンジニアリングを通じてユーザに価値提供し続け、ミッション・展望を実現
【主な業務内容】
数千万人のユーザーに利用される「Yahoo! JAPAN」アプリのiOS・Android開発をご担当いただきます。
技術的な専門性を活かし、ユーザー体験を向上させる新機能や改善の実現に向けて、最適な技術選定を行いながら開発を推進していただきます。
■新規サービスの開発および既存機能の改善に関わる開発
■企画チーム・デザインチームとの協働によるアイデアの具現化(コーディング、ユニットテスト作成)
■開発チーム内での設計レビュー・コードレビューによる内部品質の担保
■アプリケーションのパフォーマンス改善、リファクタリング、自動化などの継続的な改善
- 応募資格
-
- 必須
-
【必須スキル・経験】
■Swift・Objective-Cを用いたiOSアプリ開発経験、またはKotlin・Javaを用いたAndroidアプリ開発経験(5年以上)
■標準ライブラリやOSSを活用したiOS・Androidアプリ開発経験
■コンピュータサイエンスに関する基礎知識(データ構造・アルゴリズム)
■Webサーバーとの連携を伴うアプリ開発経験
■設計レビュー・コードレビューを含むチームでのソフトウェア開発経験
■ネイティブアプリ開発に関する基礎的な技術知識(標準ライブラリ・ビルドツール・IDE)
■要件定義、技術選定、アプリケーションアーキテクチャ検討などの設計経験
■サービスの品質や継続的な成長に影響する重要な技術課題を、自ら特定し解決まで主導した経験
【歓迎スキル・経験】
■大規模ネイティブアプリケーションの開発および運用経験
■ユニットテストなどソフトウェアテスト自動化の経験
■安定したオープンソースソフトウェアを活用したアプリケーション開発経験
■CI/CDを用いた開発プロセスの自動化・効率化経験
■リードエンジニアとしての経験
■iOS・Android双方のアプリ開発経験
■KMP(Kotlin Multiplatform)を用いたアプリ開発経験
【求める人物像】
■設計・開発手法、技術トレンドを業務外でも主体的にキャッチアップし、自己研鑽できる方
■異なるバックボーン(多職種・他部門)や価値観を有する関係者と協力関係・信頼関係を築ける方
■フィードバックを真摯に受け止め、自身の行動を改善することができる方
■サービスやシステム、チームに当事者意識を持ち、能動的に改善提案ができる方
■強い責任感を有し、困難な技術的課題を最後まで諦めずに解決できる方
- 雇用形態
- 正社員
- 勤務地
- 東京都
- 年収・給与
- 700~1200万円
