Android Developer
GlobalLogic estimates the starting pay range for this role to be $130,000 – $150,000 and reflects base salary only. The amount offered may vary based on candidate qualifications, work experience, operational needs, travel and onsite requirements, internal peer equity, prevailing wage, responsibilities, and other market and business considerations.
About the role
Our client is a leading innovator in healthcare solutions, focused on delivering connected medical device platforms and mobile applications that improve patient outcomes. This role focuses on developing and enhancing mobile capabilities that enable secure and reliable interaction between patients and connected healthcare products.
We are seeking a skilled and detail-oriented Sr. Android Engineer to join our team. In this role, you will debug and resolve field issues reported by users of our Android applications, as well as help build new features. You will collaborate with development, QA, LifeCycle engineering, Systems, and support teams to ensure timely and effective resolution of issues, enhancing the overall user experience.
Responsibilities
- Triage and debug field issues reported by users of our Android applications.
- Analyze crash reports, logs, and other diagnostic data to identify the root cause of issues.
- Develop understanding of existing product design, code, and use cases for supporting new feature development as well as fixing existing issues.
- Write clean, maintainable, and efficient code.
- Switch between multiple streams of work, including new feature development, research, and resolving bugs in legacy code.
- Help the team reproduce, perform root cause analysis, and resolve issues.
- Prioritize and manage multiple issues simultaneously, ensuring timely resolution.
- Communicate effectively with support teams and stakeholders to gather necessary information and provide updates on issue status.
- Participate in code reviews and contribute to team knowledge sharing.
- Work with System teams to develop and execute test plans for reproducing and verifying fixes.
- Lead cross-functional groups for speedy resolution of field issues.
- Demonstrate strong investigational ability to root cause issues and bugs in Android apps.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
- Minimum 5+ years of native Android development and debugging experience.
- Strong understanding of Android SDK, Android Studio, and related tools.
- Proficient in analyzing logs and diagnostic data to identify issues.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills, both written and verbal.
- Ability to work effectively in a fast-paced, collaborative environment.
Skills
- App development experience using Java/Kotlin.
- Ability to use AI tools/agents to assist in dissecting problems or improving code quality.
- Experienced in debugging Kotlin/Java and Android native code.
- Experienced in developing applications with BLE and secure cloud connectivity.
- Well-versed with Android development frameworks, libraries, and tools including KMM, Jetpack Compose, and Kotlin Coroutines.
- Experience with version control systems, testing processes, and release documentation.
- Experience working with JIRA, Confluence, SharePoint, and virtual environments.
- Nice to have: Experience working in FDA, Medical, and other regulated environments such as GDPR.
Schedule
- Active participation in daily triage meetings when scheduled in US/MX time zones (PST and EST).
- Expected to collaborate with globally distributed engineering teams based in the USA and Mexico.
- May require weekly/daily sync-up meetings in US time zones (PST and EST).
Benefits
- Exciting projects at the forefront of digital transformation across diverse industries.
- Collaborative environment with a diverse, highly talented team in an open, laidback setting, including opportunities to work abroad.
- Flexible work schedules and opportunities to work from home.
- Continuing education classes, professional certification, and training (technical, soft skills, language, and communication).
- International knowledge exchanges and learning opportunities.
- Competitive salaries, health and life insurance, short-term and long-term disability insurance.
- A matched contribution 401K plan, flexible spending accounts, and PTO and holidays.
Pay
$130,000 – $150,000 base salary (remote, USA).