Android Engineer at Oneview Healthcare developing mobile apps to improve patient care experience with a focus on best practices. Collaborating with cross-functional teams to deliver integrated solutions.
Responsibilities
Working within your cross functional team to deliver apps to run on all our supported android devices.
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 performance
Integration with peripherals for TV playback, audio and remote control
Committed to achieving success for our customers
An appreciation of the need for automation testing and the willingness to contribute to the updating and maintenance of test suites
Ensuring the company technology strategy is adhered to when architecting / implementing software deliverables
Ensuring information security is at the forefront of your mind in everything we do in Oneview.
Requirements
You have valid work authorisation for the US.
Bachelor's Degree in Computer Science or a similar related discipline
5+ years working experience in mobile app development
You 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 environments
Experience integrating with third party libraries and APIs
Experience in publishing Android apps
Experience with Android SDKs, API's & Samsung Knox SDK
Experience with Android Open Source Project
Expertise with the Android TV Input Framework and media playback on Android
Ideally experience with Android based media centre /player development.
Cross-platform development with strong programming skills in Kotlin
Experience integrating with REST APIs to connect apps to back-end services
Solid understanding of the mobile development life cycle and UI/UX standards
Experience 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 plus
Strong communicator; verbal, written and presentation skills
Demonstrable experience in the full product lifecycle from requirements gathering to supporting an application with a large installed user base.
Android Tech Lead responsible for guiding technical direction of Android platform at Veepee. Leading and mentoring developers while ensuring consistency and innovation in Android projects.
Technical Leader influencing Android engineering for a major consumer app. Guiding teams to enhance delivery velocity and improve modularity in a hybrid environment.
Staff Android Software Engineer developing next - gen infotainment systems for General Motors. Focused on scalable, responsive user interfaces and cross - functional team collaboration.
Android Developer translating requirements into high quality Kotlin code for Expleo's innovation projects. Collaborating with teams and ensuring app performance and reliability.
Senior Software Engineer developing Android interfaces at Cerence, a leader in automotive voice technology. Collaborating with teams for advanced speech recognition and application optimization.
Software Engineer responsible for the design and development of embedded systems for Insulet's medical products. Collaborating with multidisciplinary teams to ensure compliance and quality in software development.
Software Engineering Manager leading Android mobile applications, ensuring quality and collaboration in scrums. Impacting lives with innovative technology for diabetes management in a fast - paced environment.
Software Engineer developing and documenting embedded system software for Insulet's medical products. Collaborating with multi - disciplinary teams to ensure compliance with technical and regulatory requirements.
Senior Software Engineer designing and developing Android applications for medical devices at Insulet. Collaborating with cross - functional teams to deliver innovative software solutions.