Staff Software Engineer (React / Node.js / Java) - Remote Job at Optomi, United States

  • Optomi
  • United States

Job Description

Staff Software Engineer (React / Node.js / Java) – Contract to Hire - 100% Remote

Optomi, in partnership with a leading healthcare provider, is seeking a Staff Software Engineer to support the development of a patient-facing healthcare application. This role will focus on hands-on full-stack development, building scalable features and integrations, and improving application quality through automated testing and modern CI/CD practices.

We are looking for an experienced engineer who can contribute across React, Node.js, and Java while providing technical leadership, mentoring other developers, and taking ownership of solutions from design through delivery.

What the Right Professional Will Enjoy:

  • Building healthcare applications that directly support the patient experience
  • Working hands-on across React, Node.js, Java, and cloud technologies
  • Owning full-stack features from architecture through deployment
  • Helping drive technical direction while mentoring and supporting other engineers

Role Responsibilities:

  • Design and develop full-stack application features using React, Node.js, and Java
  • Build reusable components, APIs, and services supporting patient-facing workflows
  • Develop and support healthcare data integrations and application services
  • Build automated unit, integration, and end-to-end testing
  • Integrate automated testing into CI/CD pipelines to improve release quality
  • Support cloud-based and containerized application deployments
  • Participate in architecture discussions, code reviews, and technical decision-making
  • Mentor developers, identify technical improvements, and help drive solutions through completion

Technical Environment: React, Next.js, TypeScript, Node.js, Java, REST APIs, HL7, FHIR, AWS, Docker, OpenShift, Kubernetes, CI/CD, Jest, Cypress

Experience:

  • Bachelor’s degree in Computer Science or related field, or equivalent experience
  • 10+ years of software development experience
  • Strong full-stack development experience with React and Node.js
  • Experience developing backend applications and services with Java
  • Experience building and integrating REST APIs and modern web applications
  • Experience with automated testing and CI/CD pipelines
  • AWS and containerized application experience
  • Healthcare development experience; HL7/FHIR knowledge preferred
  • Proven experience providing technical leadership and mentoring developers
  • Strong communication, problem-solving, and ownership skills

Job Tags

Contract work, Remote work

Similar Jobs

Troy's Wrecker Service Inc.

Third Shift Tow Truck Operator - Towing Driver Job at Troy's Wrecker Service Inc.

 ...Third Shift Tow Truck Operator - Towing DriverJoin Troy's Wrecker Service in Louisville, KY as our next full-time Third Shift Tow Truck Operator Towing Driver!Feel the difference of being valued, appreciated, respected, and rewarded for your efforts. Apply now!At Troy... 

Ennoble Care

Scheduler - Virtual Supervising Physician (VSP) Job at Ennoble Care

 ...Qualifications Previous experience in medical scheduling, a front desk, a call center, or patient access. Familiarity with...  ...for Medical and Dependent Care, Accident, Critical Illness, and Hospital Indemnity. Paid Time Off Paid Office Holidays All employees... 

US HOME PRO LLC

Cabinet Installer Job at US HOME PRO LLC

 ...Job Description Job Description Join Our Team as a Cabinet Installer at The US Home Pro! The US Home Pro is hiring dedicated and skilled installers to transform kitchens and exceed customer expectations. If you take pride in craftsmanship, work efficiently, and love... 

Bear Valley Mountain Resort LLC

Experienced Snowcat Operator - Winter 26-27 Job at Bear Valley Mountain Resort LLC

 ...Job Description Job Description Job Summary Bear Valley Mountain Resort is seeking Snowcat Operators for this winter season. As a snowcat operator (groomer), you will have one of the most important jobs on the mountain. You will be responsible for the safe and efficient... 

NBCUniversal

Analyst, People Analytics & Reporting Job at NBCUniversal

OverviewVERSANT is looking for an Analyst, People Analytics & Reporting to join their team. The Analyst, People Analytics & Reporting will report to the Manager, People Analytics & Reporting and will be responsible for facilitating and completing reporting for VERSANT,...