The Company
AtOneviewHealthcare, we're a team with a clear and meaningful purpose : to improve the experience of care for patients, their families and care teams.
We're proud to partner with leading healthcare systems in Australia, the US, the Middle East and Asia to power better care experiences. Our customer partners include 3 of the Top 20 US Hospitals, as ranked by US News, and 6 of the world's Best Smart Hospitals as ranked by Newsweek. Every year we impact over a million episodes of patient care.
We operate from offices in Chicago, Dublin (Ireland) and Melbourne (Australia). Our experience delivering solutions to customers on four continents enables us to share insights and ideas across international boundaries. Global diversity is part of what keeps us at the edge of innovation.
The Role
The ideal candidate will have released multiple Android apps commercially and will have a proven track record working as part of a cross functional agile team. We want someone with a very strong knowledge of different android hardware and operating system versions.
We are seeking proactive, technology focused individuals with best-in-class development principles. On this team, coding is only part of what we do. Our real focus is on delivery, with backend, frontend and QA working closely together to create, deploy and test integrated solutions. Our solutions are deployed to a variety of complex environments and used by thousands of hospital patients and staff worldwide. Expect a rewarding and challenging experience.
Responsibilities & Accountabilities
- Working within your cross functional team to deliver apps to run on all our supported android devices. This team is geographically distributed.
- Identify upcoming changes with SDKs that require app development to ensure continuity of user experience for patients and clinicians
- Mentoring junior and mid-level engineers
- Working with our engineering teams to champion best practice mobile development principles and reliable deployment of our apps
- Working with our Product team to identify initiatives for product improvement and our architecture team for software improvements within our apps
- Work with our Designers to deliver
best-in-class
Patient and Clinician driven UX
Work with our MDM Architects to leverage the power of mobile device management in our apps
Strong focus on remote monitoring and observability of app behaviour and performanceIntegration with peripherals for TV playback, audio and remote controlCommitted to achieving success for our customersAn appreciation of the need for automation testing and the willingness to contribute to the updating and maintenance of test suitesYou are willing to pull up your sleeves and get stuck in with your team mates to solve unique problems.Ensuring the company technology strategy is adhered to when architecting / implementing software deliverablesEnsuring information security is at the forefront of your mind in everything we do in OneviewRequirements
You have valid work authorisation for the US.Bachelor's Degree in Computer Science or a similar related discipline5+ years working experience in mobile app developmentYou come from an engineering discipline and are confident conversing about technology at a deep level. You understand all the moving parts that allow working software to be delivered.Knowledge of DevOps practices and continuous delivery environmentsExperience integrating with third party libraries and APIsExperience in publishing Android appsExperience with Android SDKs, API's & Samsung Knox SDKExperience with AndroidOpen Source Project
Expertise with the Android TV Input Framework and media playback on AndroidIdeally experience with Android basedmedia centre / player development. Cross-platform development
with strong programming skills in Kotlin
Experience integrating with REST APIs to connect apps to back-end servicesSolid understanding of the mobile development life cycle and UI / UX standardsExperience with, or a strong understanding of Azure, cloud hosted solutions, distributed systems, microservice architecture, message bus, CQRS would be desirable.Experience of handling sensitive data in a regulated industry is a plusOneview Engineering is a dynamic environment so you will be a highly motivated self-starter who is willing to learn new things in a fast moving and fast scaling environmentStrong communicator; verbal, written and presentation skillsDemonstrable experience in the full product lifecycle from requirements gathering to supporting an application with a large installed user base