Fully Remote (US Based) Mobile Engineer - Google Cloud Platform- $125k
Vacancy expired!
Position Summary
The Senior Software Engineer II (Mobile) holds the lead developer responsibilities to design, develop, test and maintain mobile applications, libraries and modules. This role requires broad software engineering experience to build end-to-end application with full stack design in mind.
Team member will work using Agile practices. You will Lead other mobile developers while significantly contributing to the application design and development.
Above all, you will have an opportunity to help the healthcare industry leverage digital technology to engage patients, improve outcomes, and save lives.
We are looking for someone who thrives in a start-up environment and demonstrates:
Intensely collaborative
Passionately focused on the customer
Detail oriented
Disciplined executor of responsibilities
Tenacious commitment to continuous improvement
Relentless drive to win
Intense curiosity on technology
Flexibility and willingness to learn
Here is a glimpse of what you'll do
Take ownership of existing and new Android and iOS mobile applications, modules and SDKs and lead/build their evolution and support.
Lead the development of new Android and iOS mobile applications for medical devices and non-medical device applications, libraries and SDKs.
Support automation testing teams for implementing a holistic strategy for automated unit testing and automated regression testing of all mobile applications and modules.
Lead a team of software engineers from nearshore and offshore partners.
Collaborate with software and systems engineering to transform software-based medical devices requirements into formally documented detailed design, and development stories.
Produce clear, concise, and well-written technical design documents.
Understand, design and participate in architecture of end-to-end products including services, mobile and web applications
Review others work (code, design) and provide guidance for a consistent implementation.
Apply emergent technologies and best practices to the design of software solutions
Support troubleshooting issues with mobile applications.
Here is some of what you'll need (required)
BS/MS in Computer Science or equivalent fields
7+ years of experience as software engineer
5+ years of Android native development experience (Android Studio with Java or Kotlin) and/or iOS native development experience (XCode with Objective-C or Swift)
Experience with cross-platform mobile application development framework is a plus, for e.g., Flutter.
Strong understanding of the software design/architecture process and design patterns.
Experience with iOS and Android automation test framework, for e.g., Appium.
Experience with Continuous Integration (CI) and its use in testing, building and deploying iOS and Android apps
Strong understanding of OOP and OOD
Proven experience of building integrations with APIs using technical interface specifications.
Knowledge of packaging mobile application in libraries or modules or apps for distribution.
Hands-on experience with tools such as GitHub, Jenkins, JIRA.
Relational and non-relational database design skills.
Experience with unit and integration testing
Strong communication skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audiences. And strong written communication skills in order to be able to write technical documentation at a quality level that can be submitted to Regulatory Authorities
Expected to operate with autonomy, while some oversight and direction may be required.
Experience in working in an environment following Agile methodology
Familiarity with health care industry and data privacy regulations is a plus
Experience with Software FMEA process is a plus
Here are a few examples of what you'll get for the great work you provide:
Full range of medical benefits, dental, vision, etc.
Life Insurance
Matching 401K
Paid Time Off
(Note: This is a full time position and there is no sponsorship available. s or holders encouraged to apply).
Interested in learning more? Apply directly to this post or contact
Consistent with The Home Depot\'s commitment to openness and transparency, we are informing you that a qualified in-line successor is being considered for this position. However, all interested candidates are strongly encouraged to apply. No selection decision has been made, and the final decision will be based solely upon choosing the most qualified and suitable candidate for the position.
Our work matters. We help people get the medicine they need to feel better and live well. We do not lose sight of that. It fuels our passion and drives every decision we make.
Our work matters. We help people get the medicine they need to feel better and live well. We do not lose sight of that. It fuels our passion and drives every decision we make.