職務内容
■部門(領域)の役割
Hondaのソフトウェア商品開発の一翼を担う「SDV商品サービス開発室 デジタルラボ」はHondaの独自アセットや世の中の先進IT技術を賢く活用して新たな顧客価値に繋がる四輪車向けのデジタルプロダクトを創出することを目指しております。
Honda独自の車両情報データや搭載されたハードウェアを生かし、お客様の体験価値の向上につながるアイデアを自由に発想し、スピーディーにプロトタイプの開発と検証につなげています。また、世の中の先進IT技術のリサーチを行い、新たな顧客価値探索にも取り組んでおります。
・四輪製品価値向上に貢献するコネクテッド、デジタルサービスの新規アイデアの創出・プロトタイプ提案
・顧客価値仮説に基づく新サービスのスピーディーな企画立案とプロトタイプ・MVP開発
・市場トライアルを通して高速で仮説検証のPDCAを推進
・市場でのアジャイルな継続改善
上記を通して顧客の体験価値を継続的に向上させ、SDV事業やライフサイクルビジネス全体の向上に貢献することを目指しております。
■募集の背景
これまでHondaはパートナーと協業でソフトウェアソフトウエア開発を行うケースが主流でしたが、内製開発を加速させています。より効率的な開発プロセスやリリース後のサービスの継続的なインテグレーション、リリース後のサービスの拡張性を実現するために、業界を問わず豊富な経験と高い技術をお持ちの方に仲間になっていただき、これまでにない新しいHondaを一緒につくりあげていくことに力を貸して頂きたいと思っております。
■任せる業務
モバイルアプリ開発におけるテックリードとして、プロダクト企画チームやUXデザインチームと連携しながら、iOS/Androidアプリの開発を技術面からリードしていただきます。
・プロダクト企画チームやUXデザインチームと直接連携したアプリの開発推進
・継続的なアプリの機能追加・品質改善の実行と、それを実現する開発プロセスの改善・ソリューションの構築
・プロトタイプ開発やPoCの迅速な計画と実行
・技術選定やアーキテクチャ設計、設計・コードレビューなど、モバイルアプリ開発における技術的な意思決定・開発リード
・開発メンバーへの技術支援・ナレッジ共有を通じた、チーム全体の開発力・技術力向上の推進
【フェーズごとの業務内容】
下記業務をアジャイル開発プロセスで進めていただきます。
■企画フェーズ
サービス設計のフェーズからプロダクトチームやUXデザインチームと共に、車両データやユーザーデータ、市場のニーズを元にHondaの数あるモビリティを対象としたデジタルサービスのプロトタイプやPoCを自らの手で開発していき、顧客価値を検証していきます。
また、サービスの実現に向けた技術的な観点から、採用技術やアーキテクチャ、実現方法の検討をリードしていただきます。
■開発フェーズ
試作開発の前段階における検証やデモンストレーションなどのPoCで検証されたサービスに対して開発メンバーとして、リリースに向けた実装を進めていきます。MVPを意識してスピーディーにリリースを行うことが求められます。
自身も開発・実装を担いながら、技術選定・設計、コードレビュー、技術的な課題解決などを通じて、開発チームを技術面からリードしていただきます。
■運用フェーズ
DevOps技術を用いて、リリース後もお客様の価値向上を目指し、サービスの継続的開発を行っていきます。
加えて、継続的な機能追加・品質改善を実現するための開発プロセスやCI/CD環境等の改善も推進いただきます。
※専門性や適性、会社ニーズなどを踏まえ、会社が定める業務への配置転換を命じる場合があります。
■本ポジションの魅力
・新たな企業価値や車の価値をもたらす可能性を秘めた領域と考えており、スキルや創造性、アイデア、強い想いを持っている方には大きな裁量が与えられチャレンジできる環境です。
・Hondaの持つ幅広いモビリティ(四輪・二輪・LC)の製品価値向上に貢献するコネクテッド開発に携わることができます。
・クルマユーザーが車外で利用するモバイルアプリだけでなく、クルマの中で利用するよりアプリや車両情報と連動した動的なアプリケーションまで幅広いプロダクトのマネジメントに関わることができます。
■開発環境
※一部の事例であり、プロダクトによって異なる場合があります
●Android
プログラミング言語:Kotlin,Java
アーキテクチャ: MVVM
非同期処理:Kotlin Coroutines, RxJava2
通信:Retrofit2,OKHttp3, gRPC
DI: Dagger2
UI: Jetpack Compose
CI/CD: GitHub Actions
その他:Gradle,Firebase, Espresso, MagicPod
●iOS
プログラミング言語: Swift
アーキテクチャ:MVVM,Redux
非同期処理: Combine
通信: gRPC
DI: Dagger2
UI: SwiftUI, UIKit
CI/CD: Bitrise, GitHub Actions
その他: Swift Package Manager, CocoaPods, XcodeGen, SwiftGen, Firebase, MagicPod
●Kotlin Multiplatform
●Unity
●Flutter
【利用ツール】
Notion, Slack, Google Workspace, Claude Code,Github,Figma,Teams, JIRA, Confluence, など
応募条件
■必須要件:
・iOS/Androidネイティブアプリ開発実務5年以上
・Swift/Kotlinのいずれかでの開発経験
・App Store/Google Playでの本番運用・継続的リリース経験
・Git/GitHub Flow(または同等)を用いたチーム開発経験
・技術選定・アーキテクチャ設計など、技術的な意思決定を主体的にリードした経験
・チームの技術方針を策定し、周囲を巻き込みながら技術課題の解決を推進した経験
・生成AI/AIコーディング支援ツールを活用し、設計・実装・レビュー・テスト等の開発業務を効率化した経験
■歓迎要件:
・IoT・コネクテッドに関する知見
・MVVM、Clean Architectureなどアーキテクチャ設計とデザインパターンの適用経験
・PL・PM実務経験
・CI/CDツールを用いた自動化環境の構築経験
・アジャイル(Scrumなど)プロセスでのソフトウェア開発経験
・パフォーマンス最適化やメモリ管理、セキュリティ対策の知識・経験
・AIを活用した開発プロセスの改善を主体的に提案・推進し、品質・セキュリティを考慮した活用方針やベストプラクティスをチームに展開した経験
■求める人物像:
・Hondaのフィロソフィーに共感いただける方
・主体性とリーダーシップを発揮してきた方
・自分の考えを発信し、周囲を巻き込んで課題解決の最良手段を見出せる方