Boston or San Francisco Hybrid

General Medicine is hiring a Mobile Engineer

About the Role

General Medicine is hiring a Mobile Engineer to build and scale our healthcare store mobile app, making shopping for care simple. As a foundational hire, you will stand up our first native mobile app from scratch, make key architectural decisions, and set patterns for the team. We are an experienced team with an ambitious vision for consumer healthcare.

What You'll Do

  • Build our first native mobile app from scratch using React Native.
  • Make key architectural decisions and set patterns for the team.
  • Work on the Next.js web frontend; treat mobile and web as one surface area.
  • Write product requirements documents, write SQL to understand feature performance, and own QA.
  • Operate in an environment of significant ambiguity and work closely with design, operations, and clinical stakeholders.

What We're Looking For

  • 3+ years of experience building mobile apps.
  • Meaningful production experience in React Native.
  • Strong understanding of native iOS and/or Android development (Swift, Kotlin).
  • Experience with Expo, including build tooling, OTA updates, and native module configuration.
  • Proficiency with TypeScript and React.
  • Experience architecting shared code between mobile and web codebases.

Nice to Have

  • Healthcare background.
  • Familiarity with modern backend frameworks (Ruby on Rails and Postgres).

Technical Stack

  • Mobile: React Native, TypeScript, React, Swift, Kotlin, Expo
  • Web: Next.js
  • Backend: Ruby on Rails, Postgres

Team & Environment

No task is beneath us or outside of the scope of the role. Our team believes LLMs and price transparency legislation have opened up several massive opportunities in the healthcare space.

Work Mode

This is a hybrid position based out of our SF office (near Market and Spear St) or our Boston office (Central Square, Cambridge).

Required Skills
React NativeTypeScriptReactSwiftKotlinExpoiOSAndroidNext.jsRuby on RailsPostgres
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
General Medicine
Virtual healthcare provider offering digital medical consultations and services
All jobs at General Medicine Visit website
Job Details
Department Software Development
Category mobile
Posted 2 months ago