Job Search

Senior Android Engineer

Remote

Piper Companies Logo

Job Id:
157560

Job Category:

Job Location:
Remote

Security Clearance:
No Clearance

Business Unit:
Piper Companies

Division:
Piper Clinical Solutions

Position Owner:
Katie Iverson

Piper Companies is hiring a Senior Android Engineer for a full‑time permanent opportunity with a rapidly growing digital learning organization based in Durham, NC or Seattle, WA. This role will focus on building and enhancing the company’s native Android Study application and requires strong Kotlin expertise, UI development experience, and the ability to collaborate across engineering, design, and product teams.


Key Responsibilities for the Senior Android Engineer:

  • Develop and maintain the company’s native Android Study application and automated test suites
  • Collaborate closely with iOS engineers to ensure consistent architecture and user experience across mobile platforms
  • Partner with the design team to implement UX updates and advise on Android‑specific behaviors
  • Participate in technical planning, code reviews, and engineering kickoffs
  • Help shape engineering best practices, coding standards, and team-wide development patterns

Requirements for the Senior Android Engineer:

  • 6+ years of native Android development experience using Kotlin
  • Strong understanding of the Android SDK and Jetpack frameworks
  • Proficiency with XML‑based layouts
  • Experience deploying applications to the Google Play Store
  • Solid knowledge of JUnit testing practices

Preferred skills:

  • Familiarity with reactive patterns (RxJava)
  • Experience building UI using Jetpack Compose
  • Understanding of Android accessibility best practices
  • Exposure to iOS development or Swift
  • Experience with Kotlin Multiplatform


Compensation & Benefits for the Senior Android Engineer:

  • Salary range: $130,000 – $155,000
  • Benefits include: Health, Dental, Vision, 401(k), PTO, Paid Holidays, and Sick Leave (as required by law)

Applications for this role open immediately and will remain active for at least 30 days from the posting date.


Keywords

Android, Kotlin, Jetpack, XML, Android SDK, Jetpack Compose, RxJava, Mobile Engineering, Native Android, Play Store Deployment, Kotlin Multiplatform, UI Development, Automated Testing, JUnit, Mobile Architecture, Cross‑Platform Collaboration, UX Implementation, Accessibility, Software Engineering, Digital Learning,


#LI-KI1

#LI-HYBRID

Apply For This Position


Personal Information

Required
Required
Required
Required
Required
Required
Required

Additional Details

Required
Required
Required

Voluntary Self-identification Form

Required
Required
Required

Veteran Status *

Discharge Date:

Resume Upload

Please note only files with .pdf, .docx, or .doc file extensions are accepted.

Currently selected file:

Don't have a resume?