Use Python and SQL to analyze real-world food, health, and lifestyle data, contributing to recommendation systems, clinical research, visualizations, and business reports in a Tokyo R&D internship.
About this role
This is a full-time, mid-career Android engineering role based in Tokyo. Online interviews are available. The position focuses on the company’s own food and health-support service, as well as other Android applications developed with client companies.
Responsibilities include designing, developing, operating, and improving Android applications; analyzing and reporting on user usage; proposing and implementing improvements to the app experience based on analysis; and considering features and defining requirements. The engineer will also help maintain app quality through testing and debugging, update the applications, release new functionality, review other developers’ code, improve the CI/CD environment for mobile applications, and consider or develop technical measures that improve development efficiency. API and server-side development may be included for candidates who can and want to take on that work.
The posting lists experience publishing an Android application on Google Play, keeping up with Android development trends, and knowledge of Android application architectures such as MVP, MVVM, and Clean Architecture as welcome qualifications. Experience developing GUI applications with Jetpack Compose, whether professionally or personally, is also welcomed. The desired approach includes identifying problems in people’s daily lives, exploring the reasons behind user needs, and applying software development to solve those problems.
The product provides personalized recipe search and meal planning based on a user’s health condition, including illness or dieting needs. Development is carried out through collaboration among registered dietitians, engineers, and designers. The company also develops services intended to address food and healthcare-related issues from the perspective of households and users.
The development environment includes a MacBook Pro and Android Studio. The Android application architecture uses MVVM, with Android Jetpack components including Jetpack Compose, AAC, Navigation Component, Room, WorkManager, and Paging Library. Other named technologies include Kotlin Coroutines Flow, Dagger Hilt, and Epoxy. AWS is generally used for infrastructure, with services deployed on ECS; GCP is used for analytics and machine-learning-related tasks. CircleCI is used for CI across almost all services, alongside Git, GitHub, and GitHub Copilot.
The company describes a remote-work arrangement and core-time flextime. A weekly company-wide meeting includes breakfast, and internal events are held every three months. The organization is a startup, and onboarding includes monthly one-to-one lunches with a mentor during the first six months and regular meetings with the CEO.
This is an AI-generated summary of the employer's original posting — details can be incomplete, out of date or simply wrong. Always confirm everything on the official posting before applying.