Android Mobile Application Developer - Remote

POSTED ON 4/8/2021 AVAILABLE BEFORE 5/7/2021
Natus Medical, Incorporated Hired Organization Address USA, PA Remote Full Time

Job Posting for Android Mobile Application Developer - Remote at Natus Medical, Incorporated

If you are looking for a challenging opportunity to work in an international environment, then we may have a job for you. We are looking for an Android Mobile Application Developer / Software Engineer to join a small team of Android Mobile Application Developers working on new product development of an Android-based medical device, and to support/evolve existing Android-based mobile applications.

Welcome to Natus Medical Incorporated

We’re the leading manufacturer of medical devices and software for a range of specialties, including Newborn Care, Neurology, Sleep, Hearing and Balance markets. Our mission is to improve patient outcomes in target markets through innovative screening, diagnostic and treatment solutions. Our products help improve the lives of people from birth to 100+.

The success of our company depends on our employees. This is where you come in.

The Android Mobile Application Developer / Software Engineer - Remote is responsible for:

  • Developing new Android mobile applications for medical devices and non-medical device applications.
  • Supporting and evolving existing Android mobile applications.
  • Automating unit testing and regression testing of all Android mobile applications.
  • Collaborating with onshore and offshore team members in the development and maintenance of Android mobile applications.

Here’s what you can expect:

USA Benefits

  • Competitive salaries
  • Comprehensive benefit package that starts on your 1st day
  • 401k Match
  • Employee stock purchase plan
  • 9 paid holidays
  • Generous paid time off plan (4 weeks to start)
  • Tuition reimbursement up to $5,000 annually
  • Location: This job may be based 100% Remote in North America or at a North American Natus site

About the Team:

This is an opportunity to join a small team of Android mobile application developers focused on our mission to improve patient outcomes through innovative screening, diagnostic and treatment solutions. The team is currently focused on creating a next generation hearing screening device. The team is part of a larger collaborative team that values open dialogue to arrive at the best solutions for our customers. Your expertise in modern Android mobile application architectures and the latest Android mobile technologies will be highly valued and appreciated by the entire team.

Main Responsibilities

  • Get involved in new product development projects involving Android mobile applications.
  • Work with medical device SMEs to ensure understanding of clinical use cases to optimize User Experience.
  • Collaborate with Human Factors expert/consultants to optimize wireframe models. Translate wireframe models to optimum user interface implementations.
  • Collaborate with back-end developers to deliver well-architected and high-quality solutions.
  • Come up to speed on a handful of existing Android mobile applications. Provide recommendations to resolve any issues that may exist.
  • Tune all Android applications to ensure optimal performance and user experience.
  • Ensure all code is readable, testable and that technical debt is constantly evaluated and iteratively eliminated.
  • Implement a holistic strategy for automated unit testing and automated regression testing.
  • Collaborate with Test Engineers to provide insights into application design and potential test strategies.
  • Create required documentation per Natus Design Controls.
  • Travel: Minimal travel (5% - 10%) is required to visit other Natus sites.

Qualifications

  • BA in Computer Science, Computer Engineering, or related field; or equivalent work experience
  • Minimum 3 years mobile application development experience
  • Must be a self-starter who can work independently with a minimum amount of supervision as well as contribute to a team environment.
  • Extensive knowledge of Android SDK, Android version 9 and newer/older versions, and all phases of Android mobile application development including publishing to Google Play Store. 
  • Strong knowledge of Android UI design principles, patterns, best practices, and design guidelines, and how to support multiple screen sizes.
  • Strong knowledge of architectural patterns—MVP, MVC, MVVM, and Clean Architecture—and the ability to choose the best solution.
  • Published examples of mobile applications in Google Play Store.
  • Proficiency in: Kotlin/Java and JSON.
  • Proficiency in Git-based source code management.
  • Knowledge of SQLite or similar database management systems.
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks
  • Cloud Integration
    • Communication with REST APIs written by Natus.
    • Modern REST APIs for Networking.
    • Modern REST APIs for Common Mobile Application Features.
  • Experience with offline storage, threading, and performance tuning
  • Experience with a CI/CD platform/process

Desirable Qualifications (Not Required)

  • Experience in Optical Character Recognition (OCR) is a plus
  • Experience with Firebase, and Visual Studio App Center is a plus
  • Experience developing medical device software following design controls and relevant regulations (e.g. IEC 62304, IEC 62366, IEC 60601-1-6, IEC 14971, IEC 13485, 21 CFR 820.30) is preferred

EEO Statement

Natus Medical is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, veteran status, disability, sexual orientation, gender identity, or any other protected status.

#LI-POST #LI-HH1 #LI-Remote #WFH #remotework #workfromhome #remotejobs #Illinioisjobs #Washingtonjobs #Californiajobs #NewYorkjobs #Wisconsinjobs

 

 Apply for this job

 Receive alerts for other Android Mobile Application Developer - Remote job openings

Salary.com Estimation for Android Mobile Application Developer - Remote
$80,816 to $101,774

Sign up to receive alerts about other jobs with skills like those required for the Android Mobile Application Developer - Remote.

Click the checkbox next to the jobs that you are interested in.


Not the job you're looking for? Here are some other Android Mobile Application Developer - Remote jobs in the USA, PA area that may be a better fit.

Android Application Developer

Amentum, Dahlgren, VA

Mobile Application Developer

Vectrus, Richmond, VA