Build AI/ML solutions for patient and healthcare operations, covering technical validation, model design, product integration, evaluation, and continuous quality improvement.
About this role
The full-stack engineer will develop and improve one of the company's online medical consultation, clinic DX support, or miteme Pharmacy services. The role involves listening to patients and healthcare professionals with product managers and designers, translating desired experiences into system designs, and addressing existing technical debt while delivering new services.
Responsibilities include considering and designing architecture to meet product requirements, implementing features, adding test code, conducting code reviews, releasing features, and improving systems and development processes to increase development productivity.
The engineer works in cross-functional teams consisting of product managers, designers, engineers, and QA members. Most teams use agile development with one- or two-week sprints. The role has no strict separation between backend and frontend work, allowing development through delivery of features to users according to individual interests and strengths. Collaboration with doctors, nurses, medical office staff, and pharmacists is part of the product development context, and visits to medical sites for direct interviews with healthcare professionals are possible.
The stated development environment includes Ruby, Ruby on Rails, TypeScript, React, Next.js, Dart, Flutter, and GraphQL. Infrastructure and monitoring use AWS, primarily ECS Fargate, CloudFront, and Lambda, as well as GCP, primarily BigQuery for the data analysis platform, and Datadog. The database is PostgreSQL. CI/CD tools include CircleCI, Autify, AWS CodePipeline, and GitHub Actions. Terraform is used for infrastructure as code. Data analysis tools include metabase, Amplitude, and BigQuery. Figma, GitHub, Slack, and Notion are also used.
The position is described as fully remote, with communication through asynchronous tools such as Slack and synchronous communication through Slack Huddle and Google Meet. A virtual office using gather is also mentioned. The listed office is in Hamamatsucho, Minato-ku, Tokyo, and the posting states that work may be performed at the office or remotely.
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.