Web Engineer

Oishi Kenko

Rails

AWS

Full-stack

About this role

This full-time Web Engineer role focuses on the company’s health support website and related applications. The engineer will propose improvements from a user perspective, consider service initiatives, implement them, and measure their results. The role can include managing the implementation team and working across the service lifecycle from planning through development and evaluation.

Responsibilities include designing and developing APIs, models, and databases with Ruby on Rails, as well as designing and developing frontend features with React.js, TypeScript, Haml, and Sass. The role also covers infrastructure construction for the company’s services using AWS and GCP. The wider engineering scope includes APIs for mobile applications, systems for business customers, and machine-learning pipelines.

At least three years of web application development experience is required, whether on the server side or frontend. Experience with Ruby on Rails, SPA implementation using React.js or Vue.js, infrastructure construction with AWS or GCP, team development with GitHub, development project management, and construction or operation of media services with WordPress is welcomed.

The products include a personalized food and meal-planning service that adapts recipe searches and menus to users’ health conditions. The company also provides business and business-to-business-to-consumer solutions using its content and lifestyle data for healthcare communication. Engineers work with nutrition professionals and other roles on these services.

Engineers are expected to take ownership of service initiatives, review user and service KPIs, and lead improvements and marketing initiatives through implementation and measurement. Technical choices are generally led by the person responsible for the work, and source-code review by another engineer is required. The development environment provides a MacBook Pro. Services are generally deployed on AWS ECS, GCP is used for analysis and machine-learning tasks, and CircleCI is used across almost all services. The engineering group has just under 20 members within an organization of approximately 45 people. The position is located in Tokyo, and online interviews are available.

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.