タクシーアプリの iOS アプリ開発を行っていただきます。
PdM, デザイナー, QA, エンジニアを含めて 10 名程度を 1 つのチームとして構成しています。日々 Scrum を行い UX を考えながら、複数のチームでタクシーアプリの開発に携わっています。
また、チームの中にプロダクト開発に必要な全ての職種がいるため、Why, What, How をチーム内で効果的に結論づけることができます。
・ユーザの移動体験を向上させるための機能改善
・アプリ開発体験をよくするための仕組み化、自動化
・iOS の新機能を生かした機能提案
・「相乗り」や「乗合い」などタクシーの枠にとらわれない、モビリティ分野における新しい体験や新機能の開発
・ユーザのペインの調査やそれを解消するための機能開発
【本ポジションの魅力】
タクシーアプリの開発は難しくもあり楽しくもあります。
タクシーアプリのビジネスロジックは非常に複雑でエンジニアとしても挑戦しがいのある課題です。
どのようにすれば保守性が高く長期的に開発し続けられる設計にできるのか、常に試行錯誤しています。
また、モビリティ分野とスマートフォンの相性はよく、スマートフォンの機能をフル活用してアプリの開発をしています。 たとえば、リアルタイムにユーザに情報を届けるために Push 通知を利用したり、タクシーの乗務員との通話をするために音声通話機能を利用したり。他にも、カメラで QR コードを読み取ってタクシー車内で支払いを済ませられる機能や、位置情報や地図の活用も挙げられます。Web だけでは実現できないことがたくさんあり、ネイティブアプリで開発する価値が非常に高いアプリです。
Live Activities や App Clips など iOS アプリの新機能との相性もよく、アプリエンジニアにとって新技術を試せる機会も多いです。
【解決したい課題】
この2年弱で多くの新機能をリリースし、多くのユーザーに親しまれるアプリになってきたと実感しております。
これは、ユーザー数だけではなく、例えば、ユーザー、タクシーの乗務員、タクシー会社など、ステークホルダー自体も多いアプリになるため、全てのステークホルダーを幸せにするための仕様作りを丁寧に行なってきたからだと考えています。
しかしながら、急速にユーザー基盤が大きくなるに従って、色々な属性のユーザーのペインが見えてくるようになりました。 私たちは集中渋滞・交通事故・車いす利用者など交通弱者の増加、都市化/過疎化といった交通・社会課題の解決を目指している企業です。
更に多くのユーザーの課題やニーズを理解した上で、より良い体験を追求するための議論をしながら開発を進めていただける方を探しています。
【開発環境】
IDE: Xcode
プログラミング言語: Swift
アーキテクチャ: RIBs
CI/CD: Bitrise, GitHub Actions, TestFlight
Tools: SPM, XcodeGen, fastlane
UI framework: SwiftUI, UIKit
【必須要件】
・Swiftを利用したiOSアプリの開発、運用経験
・リアクティブプログラミングの実装経験
・ヒューマンインタフェースガイドラインの理解
・UIKitなどiOSの標準フレームワークの理解
・コードレビューをする文化への理解
・Gitを用いたチーム開発の経験
・複数人でのiOSアプリ開発の経験
【歓迎要件】
・RIBsアーキテクチャや Clean Architecture を利用した実装経験
・SwiftUI を利用した UI 構築経験
・CI/CDを活用した環境での開発経験
・位置情報やGoogle Mapsを用いたアプリの開発経験
【求める人物像】
・モビリティ領域の進化や社会貢献に共感し、技術だけではなくサービスそのものにコミット出来る方
・「広い視野」と「長い視点」と「柔軟性」を持って自ら行動できる方
・お互いに刺激し合いスキル向上に努められる方
・相手を尊重したコミュニケーションを取れる方
人々の生活や命を支えるため、「食料・水・環境」分野で地域に根ざした事業にチャレンジする
高度な専門性を持ち、お客様の業務に精通したSEと営業が一丸となり、 お客様のビジネスの成長を “攻めと守り”のITで支援。
世界に向かうデジタルビジネスのパートナーとして、売上拡大とコスト最適化を支援しています。
エネルギー、インフラ、ストレージ。3つの注力事業において、新しい人材が 「新生東芝」 を動かし始めています。
グローバル展開する企業のプライムパートナーとして、経営から製造現場まで、多様な課題の解決をITで支援。
マーケティング・コミュニケーションは、これまでの経験と勘に頼るスタイルから、データに基づいてPDCAを回すスタイルに変わり始めました。