Software Engineer

JMDC

Backend

GenAI

Rails

About this role

This software engineer works on the backend of Pep Up, a personal health record (PHR) service. The role joins product development from planning, identifies issues in the product and development process, and turns improvements into implementation. The service handles tens of millions to hundreds of millions of records.

Responsibilities include new and existing feature development; APIs for web and mobile applications; ETL and data-processing platforms linked to a data warehouse; development-environment modernization; monitoring; and automated testing. Named technologies include Ruby on Rails, GraphQL Ruby, RSpec, React, TypeScript, React Native, AWS, Docker, Terraform, GitHub Actions, PostgreSQL, and GitHub Flow.

Required qualifications are approximately three or more years of web development with Ruby on Rails or another framework, experience independently finding issues and driving improvements with others, and experience using generative AI in development. Personal projects are accepted for the AI requirement.

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.