Position Details

Come Grow With Us!

As medical offices, dental practices and hospitals shift to a paperless platform, the highly talented employees of NextGen Healthcare are helping to guide the way. We’re dedicated to improving patient care and reducing healthcare costs by providing innovative and award-winning technology systems and services as well as the highest standard of client satisfaction. Our extraordinary success has been built upon nearly 40 years pioneering the field of health information technology, and we are honored to have been recognized by numerous third-parties along the way. We have been ranked on Forbes list of America’s 100 Best Small Companies for 12 consecutive years, and, for the past three, garnered a prestigious spot on its list of America’s Fastest-growing Tech Companies alongside leading, Silicon Valley tech giants.

It’s an exciting time to join our dynamic team. If you are passionate about making a meaningful difference within the fast-growing and challenging environment of an industry leader, opportunities abound.



Nextgen’s EHR system is used by thousands of Doctors and Nurses and clinical admins in several hundreds of clinics and hospitals. Nextgen’ s mobile app mainly focuses on improving doctor’s productivity, meaning, we want the doctor to spend more time with the patients, not with the computers. The type of doctors we focus tend to write more notes about patient visit and it takes long time to do so. Also it takes time to search for patient information on computer. So the mobile app comes handy in this situation. When the doctor walks in to the patient room she has all the information about the patient readily available in her hand. The doctor doesn’t have to sit and write any notes on the computer instead she can simply talk to the app. Behind the scene we take the audio and send to speech recognition engine to convert to text, proof read it, and then document it as an Electronic Health Record. This saves lot of time for the doctor and allows them to be more productive and see few more patients every day.

            The app also has a chat functionality, similar to WhatsApp, which allows doctor to communicate with other doctors and nurses and staff.

            The app supports offline behaviour, so it deals with lot of local data and syncing with the server.

            It’s a native app, not a hybrid app.

            It supports iPad as well (mention this only to iOS candidates).

            It supports a wide variety of Android devices. (mention this only to Android candidates)

            Currently the app is on app store and play store and used by thousands of doctors and others.



            4-7 years with iOS native app development

            Proficiency with Objective-C and Swift

            Experience developing the UI and backend components of iOS apps

            Experience with CoreData and/or SQLite is required.

            Experience with offline support is required.

            Sound knowledge on various encryption algorithms is required.

            Working knowledge of using threads safely to optimize performance.

            Native iOS Applications targeting iPhone and iPad

            Experience building consumer applications with rich UI and great UX

            Experience with REST, JSON, XML and interfacing iPhone/iPad applications to server side APIs.

            Solid grasp of algorithms, memory management, object oriented programming, concurrent programming, and real time communications.

            Strong understanding of application architecture and object-oriented design

            Deep iOS development experience, with deep knowledge of best practices, APIs and libraries

            Experience in dealing with audio and image is a plus.

            Experience in web-socket programming is a plus.

            Must provide links to the apps on app store.

Back Apply

Contact Us

To help us best respond to your request, please fill out the form below to be contacted by a NextGen Healthcare associate. We look forward to having a conversation with you.