JOB ID 23914

Android Engineer

  • IT, Software platform
  • IT, SE(Web, OPEN), SE(General purpose)
  • Ehime, Hokkaido, Shizuoka, Fukushima, Toyama, Saga, Yamagata, Tochigi, Chiba, Gifu, Fukui, Aichi, Osaka, Shimane, Ibaraki, Tokyo, Niigata, Gunma, Okayama, Kagoshima, Nagano, Tokushima, Nara, Tottori, Akita, Miyagi, Fukuoka, Yamaguchi, Aomori, Saitama, Kagawa, Iwate, Okinawa, Kochi, Shiga, Kumamoto, Kanagawa, Yamanashi, Oita, Miyazaki, Ishikawa, Wakayama, Mie, Hyogo, Kyoto, Hiroshima, Nagasaki
  • ¥6,000,000~¥12,000,000

It is a company that develops mobility-related services and promotes the digitalization of transportation and mobility.

We are also one of only a dozen or so unicorn companies in Japan, and we are co-creating new mobility services with various companies.

We are looking for an Android Engineer to join our company
, which is the No.1 cab dispatch service provider in the industry, for 1) cab dispatch application and 2) in-vehicle application respectively.

Each position is in a separate team.
We are looking for people who have a high level of technical inquisitiveness and want to take on challenges in an environment where they can explore more and more efficient ways of creating, designing for ease of operation, automating testing, and so on.

Apply for this job

Job Description

  • Responsibilities
    1) Android application development for cab application.
    Currently, we have a team of about 10 people including PdM, designers, QA, and engineers, and we are engaged in user application development in multiple teams while thinking about UX through daily scrums.
    In addition, because the team includes all the positions necessary for product development, the team can effectively conclude the Why, What, and How within the team.

    <詳細>
    Developing features to improve the UX of cab dispatch, such as “AI Reservations”
    - Developing new experiences and features in the mobility field, such as “carpooling” and “ridesharing” that are not limited to cabs
    - Researching user pane and developing features accordingly
    - Improving efficiency of product development process and app development
    Catching up on new Android features and proposing functions that take advantage of them

    Development Environment
    - IDE:
    Android Studio
    - Programming Language:
    Kotlin
    - CI/CD:
    Bitrise, Circle CI, Github Actions
    - Libraries:
    Android Jetpack (Jetpack compose, databinding, viewbinding, lifecycle, navigation, room, work, constraintlayout, camerax, etc) viewbinding, lifecycle, navigation, room, work, constraintlayout, camerax, etc.)
    Kotlin Coroutines, Lottie, Dagger Hilt, Koin, Hyperion, Timber, Matter, Matter, Matter, Matter, Matter
    PermissionsDispatcher, Moshi, OkHttp, Retrofit, Mockk, JUnit4/5, Kotest, etc
    - minSdkVersion:
    26 (as of 2023/07/14)

    Organizational structure:
    Number of people: 10 (including outsourced workers)
    We have a daily consultation forum for agenda items and consultation issues, and we work to resolve issues not only through asynchronous communication via Slack but also through direct discussion on meet.

    We also have a study group called Android.Tuesday every Tuesday (co-hosted with DeNA/Manga Box) and a discussion forum titled TechDiscussion every Thursday.


    We are currently developing two major in-vehicle applications for our main service, a cab dispatch application.
    There are two major in-vehicle applications currently under development. These in-vehicle applications use technologies and innovations unique to the IoT, such as Bluetooth and serial communication.

    1. cab operations app
    We are developing an Android app to support cab drivers in their daily operations. This application not only has functions commonly used in the business of using vehicles, such as navigation, but also plays the role of accepting orders from the cab dispatch application.
    We support our customers so that they can be comfortably transported to their destinations after receiving their orders.

    2. application for a tablet installed in the back seat
    This is the development of an application for an Android terminal installed in the back seat of the cab.
    In addition to digital signage functions, this tablet provides various functions to make cab rides more comfortable for passengers, such as QR payment, credit card and e-money payment, including our payment service.

    Development environment
    Programming language: Kotlin
    Libraries, etc.: Android Jetpack, Kotlin coroutines, Firebase, AWS etc.
    CI/CD: CircleCI, Bitrise

    About the organization:
    We are a team of about 5 Android engineers for each product. We develop while discussing together with product managers, designers, sales people, and other people from various departments on a daily basis.
  • Requirements
    1) Taxi application development

    ■ Required Experience/Abilities
    - Experience developing and operating Android applications using Kotlin
    - Experience developing with Android Architecture Components
    - Experience implementing asynchronous processing with Kotlin Coroutines
    - Experience using Git
    - Experience sharing knowledge with the team Like to share knowledge with the team and learn from team colleagues


    ■Personality Requirements
    ・Sympathize with the evolution of the mobility field and its contribution to society, and can commit to the service itself, not just the technology
    ・Able to act independently with a “broad perspective”, “long view” and “flexibility”
    ・Continuously strive to improve required skills
    ・Able to communicate with others with respect

    (2) In-vehicle applications

    ■ Required Experience/Abilities
    - Experience developing and operating Android applications
    - Experience with specification and internal design when adding features
    - Experience with implementation using Kotlin
    - Experience with team development using GIt

    ■Personal profile we are looking for
    ・If you are interested in evolving the mobility domain and contributing to society
    ・If you can think and act spontaneously to get things done
    ・If you like exploring technology
  • Preferred
    1) Taxi app development
    ■Preferred Experience/Abilities
    - Experience developing and operating Android apps for your own company or for personal services
    - Experience with team development using GitHub
    - Experience using libraries raised in the development environment
    - Experience developing in an environment utilizing CI/CD
    - Experience developing apps on Google Play Experience in developing apps using location information and Google Maps


    (2) In-vehicle applications

    ■Welcome Experience/Abilities
    - Experience leading a development team as a lead engineer
    - Experience in technology selection for a system to be developed
    - Experience in building and improving development processes
    - Experience in developing an application that works with some device
    *Experience in using GPS, Bluetooth, device owner, etc. will be useful *Experience using GPS, Bluetooth, device owners, etc. can be utilized.
  • Location
    Ehime, Hokkaido, Shizuoka, Fukushima, Toyama, Saga, Yamagata, Tochigi, Chiba, Gifu, Fukui, Aichi, Osaka, Shimane, Ibaraki, Tokyo, Niigata, Gunma, Okayama, Kagoshima, Nagano, Tokushima, Nara, Tottori, Akita, Miyagi, Fukuoka, Yamaguchi, Aomori, Saitama, Kagawa, Iwate, Okinawa, Kochi, Shiga, Kumamoto, Kanagawa, Yamanashi, Oita, Miyazaki, Ishikawa, Wakayama, Mie, Hyogo, Kyoto, Hiroshima, Nagasaki
  • Work Style
    Remote working possible, Flex working possible
  • Salary
    ¥6,000,000~¥12,000,000
  • Attractive
    Points
    No relocation, Average age 30s, Over 50% Mid-Career Hires, Weekends and holidays off, Directly under president and executives, Preparing for IPO, Venture Company

Apply for this job

Return to list

Related Jobs

Senior Backend Engineer|Senior Backend Engineer

  • IT, SE(Web, OPEN), SE(General purpose)
  • Tokyo
  • ¥10,000,000~¥16,000,000

We are a start-up company that provides new options for disasters and under-infrastructured areas with innovative technologies that enable the recycling and use of water resources. The company is evolving into a global organization that brings together engineers and researchers from around the world while taking on global issues such as climate change and water scarcity. Currently in the business growth phase, we are aiming for further expansion with an IPO in sight, based on a mission of high social significance. Our 100-person organization is rooted in a culture where each individual can take on challenges with discretion and responsibility.

This startup is pioneering innovative technologies that enable sustainable water circulation, offering vital solutions in times of disaster and in Tackling global issues such as climate change and water scarcity, the company is rapidly evolving into a global organization that attracts engineers and researchers from around the world. Now in a growth phase with an IPO on the horizon, it offers the opportunity to work on a mission with significant social impact. With a team of around 100 members, the company fosters a culture where each individual is empowered to take ownership and boldly pursue meaningful challenges. With a team of around 100 members, the company fosters a culture where each individual is empowered to take ownership and boldly pursue meaningful challenges.

As a leader in designing and building the entire system, you will be responsible for designing and building the software infrastructure that supports the entire ecosystem surrounding small-scale distributed water treatment systems.
The system is planned to be deployed at an accelerated pace in the next few years, and community development through open source and significant expansion of back-end services are planned. In addition, a highly scalable system design is required with a view to linking with business-use systems through APIs.

Details.

Senior Front-End Engineer|Senior Front-End Engineer (Tech Lead Candidate)

  • IT, SE(Web, OPEN), SE(General purpose)
  • Fukuoka, Tokyo, Osaka
  • ¥7,500,000~¥12,000,000

We are a company that works to solve the social issues facing the logistics industry. Business-to-business logistics in particular is extremely complex, with diverse stakeholders and structural dynamics. Until now, operations at each site have evolved individually, and we are developing SaaS-type applications that redefine and support these operations through digital transformation (DX).

Our main services include solutions related to logistics processes, such as truck reservation acceptance, dynamics management, vehicle dispatch ordering and management, and production, sales, and inventory management, to support the optimization of business-to-business logistics.
All of these services are built on a common infrastructure, which also stores big data related to logistics. With this common platform, we are promoting the construction of a "logistics information platform" that aims to optimize the entire industry, avoiding inefficiencies caused by individual optimization.

Currently, a large number of companies and logistics providers, mainly in the daily necessities and food industries, have introduced the service, with approximately 27,000 offices nationwide and more than 700,000 drivers using the service.


With a view to further growth of the cloud logistics management solution, we are looking for a front-end engineer to provide technical leadership in the development of the technical infrastructure, focusing on the front-end, and to promote the growth of the product together with us.

Details.

Software Development Engineer (System Development)

  • Manufacturer, Semiconductor
  • IT, SE(Control, Embedded), SE(Web, OPEN), SE(General purpose)
  • Tokyo
  • ¥5,500,000~¥7,000,000

Founded in the mid-1980s, the company specializes in developing high-performance electronic components, including power semiconductors, integrated circuits, and sensors. It serves industries such as automotive, telecommunications, consumer electronics, and industrial equipment, providing reliable, energy-efficient solutions. The company has built a strong reputation for innovation and quality, expanding its global presence over the years. Its products play a vital role in powering systems across various sectors, from automotive electronics to smart devices. By continually investing in research and development, the company remains a key player in the evolving semiconductor industry.

You will develop cutting-edge web applications that control semiconductor manufacturing equipment, working with a simulator to replace the actual equipment. Your responsibilities will include basic and detailed design, programming, evaluation, and testing, tailored to your experience level. While most development will be done in-house, there may be occasions where you'll work on-site at the customer's location, depending on project requirements. You will collaborate with a small team, typically 1 to 3 people, to ensure successful project execution. This role offers the opportunity to work in a growing industry with a This role offers the opportunity to work in a growing industry with a retention rate of over 95%, contributing to the advancement of semiconductor and liquid crystal technologies used in everyday electronics.

Details.

Ground Segment Software Engineer

  • Manufacturer, Aerospace & Robotics
  • IT, Operation&maintenance,Technical support, SE(Web, OPEN), SE(General purpose)
  • Tokyo
  • ¥6,000,000~¥9,000,000

Their team includes members from all over the world and offers a chance to work at the cutting edge of satellite technology and services. Their track record includes multiple launch mission successes, a vast network of satellite Their track record includes multiple launch mission successes, a vast network of satellite operations, and collaboration with space industry leaders, both private and governmental, worldwide.

In this position you will oversee the deployment of the ground segment software necessary for spacecraft operations. You will design the software architecture necessary for flight dynamics and develop algorithms and documentation for successful mission operations.

Details.

Development of iOS application for cab dispatch service

  • IT, SE(Control, Embedded), SE(Web, OPEN), SE(General purpose)
  • Tokyo
  • ¥6,000,000~¥10,000,000

This company is a holding company that oversees the entire group and was established in 2021 with a trade name change from Business Operation Company. Its headquarters is located in Minato-ku, Tokyo, and is primarily responsible for formulating management strategies and allocating resources across the group. Specific business activities are left to its subsidiaries, which support a wide range of fields including electronics, entertainment, and finance.

We are looking for an iOS engineer for a new business division formed by a JV between a major Japanese electronics manufacturer and a cab company.
Through the development of value-added services and service growth hacking, we aim to create a new market utilizing AI technology. This is a position with a great deal of discretion, with the possibility of becoming a leader in new business creation by gaining a wide range of business experience.

Details.

Consultation

Our expert team is dedicated to empowering your career change, crafting tailored career plans, and securing the best job opportunities in the automotive and mobility sectors.

Connect with Us

Search by Location