Senior Software Engineer, iOS

Tokyo /
Engineering /
Our Team:
Founded in 2014 by entrepreneurs from Zipcar and Tesla Motors, Drivemode is fundamentally changing vehicle technology for drivers – we enable smarter and safer connected driving in any vehicle.
Drivemode has built a mobile-based connected vehicle platform which integrates directly with the vehicle to bring key communication and navigation features, while putting your vehicle’s data right at your fingertips. Our products are used by millions of riders and drivers in over 150 countries. In 2019 we were acquired by Honda as an independent subsidiary to integrate our platform directly into Honda vehicles around the world.

Honda Smartphone Voice Control system:

ZipcarとTesla Motorsの起業家によって2014年に設立されたDrivemodeは、どの車両であっても、よりスマートで安全なコネクテッドドライビングを可能にするという、ドライバーの車両技術を根本的に変えることにチャレンジしています。Drivemodeは、車両とダイレクトに連結し、主要な通信やナビゲーション機能を提供すると同時に、車両のデータをすぐに活用できるような、モバイルベースのコネクテッド カー プラットフォームを構築しました。そのような当社の製品は、すでに150か国以上で数百万人のライダーやドライバーに使用されています。2019年には、当社のプラットフォームを世界中のホンダ車にダイレクトに連結するために、独立子会社としてホンダに買収されました。

Honda Smartphone Voice Control system:

About this job:
As a member of our iOS development team, your responsibility is to conduct deep technical evaluation of hardware integrations that will increase driver's safety while also delivering pixel-perfect UI to provide a rich connected driving experience.

We are looking for proactive and highly motivated mobile app engineers with deep knowledge of the frameworks and tools they use, experience building mobile apps, and a strong desire to learn and grow. We look forward to hearing from you!

Some of our tools and techstack:
iOS: Swift, Xcode, Carthage, Bitrise
Android: Android Studio, Gradle, Kotlin, Java, Dagger 2, RxJava, gRPC
Server/Infrastructure: NestJS, PostgreSQL, gRPC, Docker, Cloud Run, Firebase, PubSub, DataFlow
Version control: Git/GitHub
CI/CD: GitHub Actions (Selft Hosted), DeployGate, Fastlane
Communication: Slack, Google Meet, Email
Project management: Trello
Analytics: BigQuery, Google Apps Script, Firebase Analytics, Jupyter, Pandas, scikit-learn
Others: Google Drive, OneSky

You Will Do:

    • Integrate in-vehicle solutions with hardware products and API partners
    • Work directly with product and UX design teams to refine product specs
    • Design and implement solutions to improve app quality and development processes
    • Develop prototypes and proof of concept apps quickly

Qualifications - Required:

    • At least 5 years of experience with iOS mobile apps development
    • Strong leadership of a technical team to facilitating key technical decisions with stakeholders
    • Very strong object oriented architectural design skills and modern iOS app development skills
    • Familiarity with Core Bluetooth and Core Location
    • Ability to communicate with team members in English (written and spoken)
    • Strong sense of ownership of product features and quality
    • Knowledge of web technologies: HTTP, HTML, CSS, JavaScript

Qualifications - Preferred:

    • Experience with building CI enviroments
    • Experience ins using static analysis tools to improve code base quality
    • Knowledge of ANCS/AMS or willingness to learn in deep
    • Being familiar with Agile development environment
    • Experience with localization and internationalization of apps
    • Designing of APIs, database schemas and backend systems