DrFirst

Sr. Software Engineer

Location : Location US-
Posted Date 1 day ago(7/16/2025 4:40 PM)
Job ID
2025-2359
Category
Provider Solutions

About DrFirst

For 25 years, DrFirst has empowered providers and patients to achieve better health through intelligent medication management. We improve healthcare workflows and help patients start and stay on therapy with end-to-end solutions that enhance prescription access, affordability, and adherence. Our solutions help 100 million patients a year and are used by more than 420,000 prescribers, 71,000 pharmacies, 270 EHRs and health information systems, and over 2,000 hospitals in the U.S. This is a great opportunity to be a part of a successful Healthcare IT company experiencing significant growth. Here you'll get to work with some of the smartest and most interesting people around; solving unique and complex challenges in healthcare on a scale matched by a few companies. If you get excited about stretching yourself in new ways, developing yourself to your fullest potential, care about working with smart colleagues; we want to talk to you!

Position Overview

As a Senior Software Engineer, you will play a critical role in the development and modernization of iPrescribe — a secure, cloud-connected mobile app that powers real-time electronic prescribing for U.S. healthcare providers. You will work with the latest versions of React Native and TypeScript, and help us expand core features such as EPCS compliance, pharmacy integration, biometric authentication, and voice communication.

 

This role is part of a larger migration effort from a legacy Ionic Angular codebase to a modern React Native architecture. While the focus is on React Native, you'll also be expected to read and interpret legacy Angular/Ionic code to support the transition and collaborate with cross-functional teams ensuring feature parity and compliance.

 

You will work closely with backend, QA, and product teams in a fast-paced, regulated environment to deliver secure, performant, and scalable mobile healthcare solutions.

What you will work on

  • Develop, test, and maintain complex mobile features using React Native, React, and TypeScript
  • Architect performant and modular solutions using Redux Toolkit
  • Ensure accessibility and responsive behavior across Android and iOS platforms
  • Troubleshoot issues across the React Native bridge, native modules, and device-specific behaviors
  • Participate in code reviews, mentoring, architectural discussions, and continuous delivery
  • Help define technical standards and best practices for mobile code quality, testing, and performance
  • Contribute to CI/CD pipelines and release automation
  • Read and interpret legacy Angular/Ionic code as needed to support feature migration or bug fixing

Qualifications

  • 5+ years of professional experience in mobile development, including at least 3 years with React Native
  • Familiarity in Java, Kotlin, Swift
  • Strong proficiency with React, TypeScript, Redux Toolkit, and mobile navigation patterns
  • Experience with secure authentication flows (OAuth2, biometrics, Keychain/Keystore storage)
  • Solid grasp of mobile performance tuning, memory management, and native debugging
  • Ability to understand and debug Angular/Ionic codebases
  • Experience building apps in regulated industries (e.g., healthcare, finance) is a strong plus
  • Familiarity with mobile DevOps CI/CD pipelines
  • Comfortable working in an agile, cross-functional team in a fast-paced environment
  • Strong communication skills, especially when discussing tradeoffs and compliance-related decisions
  • Bachelor's degree in Computer Science or equivalent experience

Nice to Have:

  • Prior work on healthcare, eRx, or EPCS-certified applications
  • Experience with React Native Reanimated
  • Exposure to Ionic Framework, RxJS, or Angular module systems

Why Join Us?

  • Work on a mission-critical product improving healthcare across the U.S.
  • Join a skilled and collaborative team of engineers, designers, and clinicians
  • Get ownership over features with room for technical leadership and architecture input
  • Remote-first with a modern toolset and clear product vision

Physical Requirements

  • 90% Phone/Desk work
  • 10% Travel

#LI-GF1 #LI-Remote 

Benefits

  • Competitive compensation, with a base salary of $140,000 - $160,000 (Exact compensation may vary based on skills and experience)
  • Eligible for a Discretionary Performance-based bonus
  • Medical, dental, and vision insurance
  • 401K eligible after 3 months of employment, with 50% company match up to first 5% of salary contributed to the plan with a 3-year vesting schedule
  • HSA for eligible employees enrolled in the HDHP, with a generous company contribution up to $500 for individual coverage and $1000 for family coverage per year
  • 100% company paid short and long-term disability, AD&D, and group life insurance
  • Accrued annual paid time off (PTO) of 18 days for the first 3 years of service, increasing thereafter and 7 paid holiday days
  • Employee Assistance Program
  • Continuing Education funds up to $1500 annually for eligible programs after 1 year of service
  • Voluntary benefits including FSA, Hospital indemnity, Accident and Critical Illness insurances

DrFirst is committed to being a Remote-First company, creating a dynamic and flexible workplace where everyone can thrive, no matter where they log in from. Check out our approach to remote work https://drfirst.com/company/about-us/careers/.

 

Our recruitment process at DrFirst is straightforward and secure. You will only be contacted by our recruitment team through an official @drfirst.com email address. We will never ask you for payment or sensitive personal information, such as your social security number or banking details, at any stage of the hiring process. Additionally, we will not request that you purchase equipment or accept e-checks or checks for deposit. If you encounter any communications claiming to be from DrFirst that seem suspicious, please contact our recruitment team directly at recruiter@drfirst.com to verify the message's authenticity. Your security is important to us! 

 

Learn more about our benefits and professional development opportunities https://drfirst.com/company/about-us/careers/the-perks/.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed