Senior Mobile Android Engineer (Engineer III)

Elevance Health•Nashville, TN
•Hybrid

About The Position

The Senior Mobile Android Engineer is responsible for end-to-end development and maintenance of complex technology systems. The role builds and owns Android applications for the MDM platform, including device-side launcher and guardian apps, and collaborates with backend, QA, InfoSec, product, and operations teams. The engineer designs, develops, and maintains Android applications in Kotlin; implements Android Enterprise features; integrates with Android Management API and backend services; and improves reliability, telemetry, battery use, and background processing. The role also supports Google Play and Android OS compliance, security and audit standards, testing, releases, production monitoring, and on-call support. It includes code review, mentoring, requirements analysis, technical specification development, system testing, defect resolution, and coordination with other IT departments. This hybrid role requires associates to work in-office one to two days per week. The preferred reporting location is the Pulse Point location in Nashville, Tennessee. Candidates must live within reasonable commuting distance of an office unless an accommodation is granted as required by law.

Requirements

  • A BA/BS degree in Information Technology, Computer Science, or a related field, and at least 3 years of experience on one platform, multi-database, multi-language, or multi-business-application; or an equivalent combination of education and experience.

Nice To Haves

  • Five or more years of professional Android development experience and strong Kotlin skills; Java is a plus.
  • Deep knowledge of Android internals, including services, broadcast receivers, WorkManager, permissions, background execution limits, and lifecycle.
  • Experience with Android Enterprise or MDM/EMM, including DevicePolicyManager, device owner, and kiosk mode.
  • Experience with REST APIs, secure authentication such as OAuth/JWT/SSO, and networking libraries such as Retrofit/OkHttp.
  • Solid testing practices, including unit, integration, and instrumented tests, and experience with CI/CD.
  • Experience shipping and maintaining apps through Google Play or managed distribution.
  • Strong communication skills and ability to work independently with minimal oversight.
  • Experience with AMAPI, Samsung Knox, or rugged and OEM devices such as Samsung XCover.
  • Background in large fleets, observability, crash analytics, or remote device diagnostics.
  • Familiarity with a Spring Boot/Kotlin backend, PostgreSQL, and AWS.
  • Experience with security and compliance in a regulated industry, such as healthcare or HIPAA.
  • Experience with AI-assisted development tools such as GitHub Copilot.

Responsibilities

  • Design, build, and maintain Android applications, including launcher, kiosk, and guardian components, in Kotlin.
  • Implement Android Enterprise features, including device owner and profile owner, lock task (kiosk) mode, managed configurations, permissions, and policy enforcement.
  • Integrate with the Android Management API and backend services for enrollment, registration, and policy assignment.
  • Improve reliability and diagnose field issues, including unexpected deregistration, battery and background restrictions, and OEM-specific behavior.
  • Optimize telemetry reporting, battery usage, and background processing at scale.
  • Maintain compliance with Google Play requirements and Android OS upgrades, including new Android versions, 16 KB page size, and target SDK.
  • Follow InfoSec, audit, and compliance standards and address security scan findings.
  • Review code, mentor developers, and share best practices, including AI-assisted development with GitHub Copilot.
  • Work with product, QA, and operations to translate needs into clear, testable features and support releases.
  • Maintain active relationships with internal and/or external stakeholders to develop business requirements.
  • Analyze and classify complex change requests and identify and document potential system code enhancements.
  • Monitor industry trends, products, and infrastructure.
  • Collaborate with engineers and graphic designers to assess complex change requests and evaluate potential enhancements.
  • Help define application scope and objectives and prepare functional and/or technical specifications.
  • Analyze and evaluate detailed business and technical requirements, taking stakeholder needs into account.
  • Identify problems and risks, and code and maintain complex information system components.
  • Mentor others on coding standards, perform code reviews, and review test cases while advising QA on adjacent-code and regression impact.
  • Develop and perform system testing, fix defects, and rerun unit tests to validate results.
  • Assist with integration activities across IT departments for successful implementation and project support.
  • Provide on-call support, monitor the system, and identify system deficiencies.

Benefits

  • Merit increases
  • Paid holidays
  • Paid Time Off
  • Incentive bonus programs, unless covered by a collective bargaining agreement
  • Medical benefits
  • Dental benefits
  • Vision benefits
  • Short- and long-term disability benefits
  • 401(k) with match
  • Stock purchase plan
  • Life insurance
  • Wellness programs
  • Financial education resources
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service