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 role develops and improves the Oishii Kenko web service and other applications provided by the company. Responsibilities include implementing server-side and frontend features, proposing user-focused improvements, identifying usability issues, and designing and developing APIs, models, and databases with Ruby on Rails. Frontend design and implementation use React.js, TypeScript, Haml, and Sass. The role also covers infrastructure construction for the company’s services using AWS or GCP.
Applicants should have experience developing a service with a programming language, with the language not restricted. For the junior development track, professional engineering experience is not required, but applicants need experience developing an application with Ruby or Ruby on Rails; the stated learning guideline is at least four months. Students applying through a new-graduate track are not accepted. Professional Ruby experience is not required for the career-switch opportunity, and experience with PHP or mobile applications is welcomed as a basis for changing careers.
Ruby on Rails is the main development technology. The frontend is being moved from Haml toward React.js. AWS is the primary infrastructure platform, and services are deployed on ECS. GCP is used for analytics and machine-learning tasks. CircleCI is used for almost all services, and a MacBook Pro is provided as the development machine. Source review by another engineer is required.
The products support food and health management. The company operates the Oishii Kenko meal-management application for patients and consumers and the Kakaris dietary-guidance solution for medical institutions. Its organization includes engineers, designers, and registered dietitians, and the team aims for engineers to lead initiatives from planning and implementation through measurement of results using user and business KPIs.
This is a full-time position in Tokyo. The company states that it uses remote work and core-time flextime. Online interviews are available. During the first six months after joining, onboarding includes monthly one-to-one lunches with a mentor and regular meetings with the CEO. The posting does not state a salary, Japanese-language level, English sufficiency, or visa sponsorship.
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.