◎my route開発グループについて◎
my route開発グループは、my routeに関わる開発・運用に取り組んでいます。
■my routeの概要
my routeは、移動需要を創出するために「魅力ある地域情報の発信」、「最適な移動手段の提案」、「交通機関や施設利用のスムーズな予約・決済」をワンストップで提供する、スマートフォン向けマルチモーダルモビリティサービスです。
トヨタ自動車株式会社 未来プロジェクト室から開発がスタートし、2018年に福岡市で実証実験を開始した同アプリは、2020年にトヨタファイナンシャルサービス株式会社の新たなビジネス領域を開拓する部門に事業移管をしています。現在は、地方自治体・交通事業者や旅行会社などと連携しながら、横浜・愛知・富山・九州・沖縄など、全国にサービスエリアを拡大しています。
■my routeについて
my routeは、トヨタ自動車株式会社 未来プロジェクト室から開発がスタートした、「あらゆる移動手段の検索」と「交通機関利用の予約・決済」サービスを一つのアプリで提供する、スマートフォン向けマルチモーダルモビリティサービスです。2018年に福岡市で実証実験を開始した同アプリは、地方自治体・交通事業者や旅行会社などと連携しながら、横浜・愛知・富山・沖縄など、全国にサービスエリアを拡大しています。
【業務内容】
トヨタグループの金融、モビリティサービスの内製開発組織である同社にて、トヨタグループが提供するMaaSプラットフォーム『 my route(マイルート) 』のバックエンドの開発業務および登録データや売上情報を管理するWeb管理サイトの開発をご担当いただきます。
システムはマイクロサービスの構成で作られており、複数のマイクロサービスを4-5人のチームで開発・運用しています。
【具体的な業務内容】
・my route開発におけるバックエンド業務
・新規機能および機能改善のためのAPIおよびバッチ開発
・Web管理サイトのフロンドエンド開発
・インフラチームと連携し、AWS環境の構築・保守運用
【ポジションの魅力】
・グローバル規模で展開されるトヨタの新規ビジネスをエンジニア起点でリード頂きます。「MaaS」「モビリティ」「シェアリング」など、社会で注目されるビックワードプロダクトに関わり、人々の生活をより豊かに・便利に・楽しく変えていく一翼を担っていただきます。
・最先端のテクノロジー、技術活用を重視している組織です。既存の言語や開発手法にとらわれることなく、お持ちの技術や技術志向性を存分に活かしていただける環境を準備しております。
【募集要件】
必須
・バックエンド開発においてJavaもしくはGo (golang)を用いたAPIの開発経験(5年以上)
・Javaの場合は、Spring Bootなど、Javaのフレームワークを用いた開発経験
・クラウド環境での開発経験(特にAWS)
・仕様書の作成経験
・事業側含むステークホルダーと連携し、プロダクト開発を遂行するコミュニケーション能力
歓迎
・以下の言語での開発経験
*Node.js、React、GraphQL
【求める人物像】
・自ら考え、手を動かして開発いただける方
・前向きな姿勢と強い当事者意識を持って業務に取り組める方
・チームで協力して開発を進められる方
・MaaS/モビリティ領域への興味、関心をお持ちの方
【開発環境】
・PC:WindowsとMacより自由に選択可
・開発言語:Java、Go (golang)、Node.js、React、GraphQL
・フレームワーク:Spring Boot、Express、aws-sdk、TypeORM、gormなど
・ミドルウェア:Tomcat
・プラットフォーム:AWS ECS,Aurora, S3, EC2, Cognito, API Gateway その他各種AWSサービス
・ツール:IntelliJ, VS Code, Docker, Github, Terraform, Github Actions, CircleCI,, JIRA, Confluence, Slack, Zoom, Teams, Github Copilot など