Software Engineer, Android

  • Tokyo
  • Remote OK
  • Full-time
  • August 21, 2021
Conditions
location-icon
Apply from Japan Only
visa-icon
No relocation to Japan
(No visa sponsorship from overseas)
Requirements
language-icon
Language Requirements
Japanese: Not Required 👍
English: Business Level
career-icon
Minimum Experience
Mid-level or above
About This Job:
As a member of our Android 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!

Android開発チームのメンバーとして、ドライバーの安全性を高めるハードウェア統合の詳細な技術的評価を実施すると同時に、豊富なコネクテッドドライビング体験を提供するピクセルパーフェクトなUIを提供することが期待されています。
 
使用するフレームワークとツールに関する深い知識や、モバイルアプリの開発経験、そして学びや成長に強い意欲を持つ、積極的かつ高いモチベーションを持ったモバイルアプリのエンジニアを求めています!

Some of our tools and techstack / 使用しているツールやテックスタックの一例
Android: Android Studio, Gradle, Kotlin, Java, Dagger 2, RxJava, gRPC
iOS: Swift, Xcode, Carthage, Bitrise
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

  • 車載ソリューションをハードウェア製品とAPIパートナーと統合する
  • プロダクトチームやUXデザインチームと直接連携してプロダクトの仕様を改良する
  • アプリの品質と開発プロセスを改善するためのソリューションを設計および実装する
  • プロトタイプとコンセプトアプリの実証を迅速に開発する
  • Qualifications - Required:

  • Strong object-oriented software development experience
  • Experience in building consumer facing Android apps in Kotlin and Java
  • Strong architectural skills and API design techniques to keep a clean and maintainable code base
  • Deep understanding of Android frameworks and Jetpack libraries
  • Experience with automated unit and integration testing
  • Ability to communicate with team members in English (written and spoken)

  • オブジェクト指向の強いソフトウェア開発経験
  • KotlinとJavaでのユーザー向けAndroidアプリの構築経験
  • クリーンで保守可能なコードベースを維持するための強いアーキテクチャスキルとAPI設計テクニック
  • AndroidフレームワークとJetpackライブラリに関する深い理解
  • 自動化されたユニットと統合テストの経験
  • チームメンバーと英語でコミュニケーションする能力(書く・話す)
  • Qualifications - Preferred:

  • Familiarity with Android Bluetooth APIs
  • Experience with building CI enviroments and use of static analysis tools to improve code quality
  • Being familiar with Agile development environment
  • Experience with localization and internationalization of apps
  • Designing of APIs, database schemas and backend systems

  • Android Bluetooth APIの知識
  • CI環境の構築と、コード品質を改善するための静的分析ツールの使用経験
  • アジャイル開発環境に精通している
  • アプリのローカリゼーションとインターナショナリゼーションの経験
  • APIやデータベーススキーム、バックエンドシステムの設計
  • Smarter, Safer, Connected driving in any vehicle.

    We were founded in 2014 by entrepreneurs from Zipcar and Tesla Motors and acquired by Honda in 2019. In 2020, we released Honda RoadSync with Honda motorcycle team. In 2023, our CEO Yo Koga was named as Global UX Officer and Drivemode is set to expand further to transform Honda and win in the growing Electric Vehicle market with our expertise in software and user experience.

    Our Current Work

    Honda motorcycles
    We are building a modern software platform for Honda's new electric motorcycles. The platform, including mobile app and infotainment system, will be deployed in many countries. Not only working with Honda's motorcycle engineers as one team, we also do our own in-house hardware prototyping to enable us to learn and move quickly. The goal is to provide seamless motorcycle rider experiences with deeply integrated software and hardware.

    Honda/Acura vehicles
    We are working on a vehicle companion app & platform for Honda's next generation electric vehicles. The app will be a critical part of connected service offering for any future Honda & Acura vehicles globally. We are working closely with Honda's industry-leading hardware and vehicle experts to design the software and hardware as one experience for users.

    Our Future Direction: This is just the beginning for us; we expect to expand our scope into other software driven areas for Automotive while continuing to grow and build on more capabilities

    Working at Drivemode
    We’re a diverse group of Silicon Valley and Tokyo entrepreneurs who want to make driving better. Our approach focuses on speed, learning, flexibility, and data-driven decision-making. We aren’t just “coders” or “designers;” we are problem solvers who understand that why you do something is just as important as what you do. We love challenges: the bigger, the better.

    Our organizational structure is flat and everyone has an opportunity to share ideas, regardless of manager or job title. Openness, transparency, and communication are always priorities. We trust our employees’ abilities to make decisions in the best interest of Drivemode and give them the freedom to do what it takes to bring out the best in themselves and others. We provide support, mentorship, and growth across all positions to help employees identify and reach career and developmental goals.

    View Drivemode's company page

    ↑ Back to top ↑

    Software Engineer, Android at Drivemode
    APPLY NOW  ➜🇯🇵 Residents Only