What are the responsibilities and job description for the Senior Android Engineer position at Piper Companies?
Piper Companies is seeking a Senior Android Engineer to join a leading organization in the education technology industry for a hybrid permanent position based out of Durham, NC or Seattle, WA. The Senior Android Engineer will maintain and enhance a native Android study application, collaborate with cross-platform teams, and contribute to best practices and technical leadership.
Responsibilities of the Senior Android Engineer include:
Required:
Keywords: Android development, Kotlin, Jetpack, XML layouts, JUnit, RxJava, Jetpack Compose, mobile app development, cross-platform collaboration, UI/UX design, accessibility, Kotlin Multiplatform, Play Store deployment, engineering best practices, education technology, hybrid work.
Responsibilities of the Senior Android Engineer include:
- Develop and maintain the Android Study application and associated test suites.
- Work closely with iOS engineers to align mobile experiences and architectural patterns across platforms.
- Collaborate with the design team to implement UX changes and ensure platform-specific consistency.
- Partner with product managers to define technical requirements, risks, and complexity.
- Contribute to engineering team values, best practices, and code style guidelines.
Required:
- 6 years of native Android development experience in Kotlin.
- Strong knowledge of Android SDK and Jetpack frameworks.
- Proficiency in XML-based layouts and JUnit testing.
- Experience deploying apps to the Google Play Store.
- Familiarity with reactive architectural patterns (RxJava).
- Experience building UI with Jetpack Compose.
- Knowledge of Android accessibility best practices.
- Understanding of iOS platform and Swift language for cross-platform collaboration.
- Kotlin Multiplatform experience.
- Salary Range: $150,000-$170,000/year (USD)
- Comprehensive Benefits: Medical, Dental, Vision, sick leave if required by law, and 401K
Keywords: Android development, Kotlin, Jetpack, XML layouts, JUnit, RxJava, Jetpack Compose, mobile app development, cross-platform collaboration, UI/UX design, accessibility, Kotlin Multiplatform, Play Store deployment, engineering best practices, education technology, hybrid work.
Salary : $150,000 - $170,000