Senior Engineer - Mobile Application

Hypori•Austin, TX
•$180,000 - $195,000•Remote

About The Position

Hypori is seeking a hands-on, collaborative Senior Engineer – Mobile Application to join its Engineering team. The role builds enterprise Android applications throughout the agile development process, including design, coding, troubleshooting, and testing bug fixes and new features. The engineer delivers code through an evolving CI/CD pipeline for on-premises and public cloud deployments. The position works on a small team addressing complex problems and contributes features to the Hypori Client app, which enables users to securely access enterprise apps and data from personal devices, including at scale for Department of War users. The role requires balancing product requirements with a deep understanding of Android internals, creating production-quality features and tests, and following secure software development policies and practices to protect intellectual property, user data, and system integrity across development, build, test, and production environments. The position is remote, except that employees located in Reston, Virginia, or Austin, Texas, work hybrid two to three days per week.

Requirements

  • At least 5 years of experience developing Android mobile applications.
  • At least 3 years of experience leading mobile application development.
  • Strong proficiency in Kotlin, including coroutines and Flow.
  • Strong working knowledge of Java threading.
  • Experience with Jetpack Compose for declarative UI.
  • Working knowledge of Android Jetpack fundamentals, including ViewModel, Lifecycle, and DataStore.
  • Strong working knowledge of MVVM and unidirectional data flow design patterns.
  • Experience with a dependency injection framework such as Koin, Dagger, or Hilt.
  • Familiarity with Gradle using Kotlin DSL and multi-module Android projects.
  • Experience writing unit tests with JUnit and a mocking library such as MockK.
  • Experience testing cloud-based applications on Amazon Web Services or Azure.
  • Working knowledge of Linux/Unix-based operating systems.
  • Strong understanding of Git version control.
  • Authorization to work in the United States without visa sponsorship, now or in the future.

Nice To Haves

  • Comfort working in a Kotlin Multiplatform (KMP) codebase.
  • Prior experience with Compose Multiplatform.
  • Willingness to work in both Android and iOS environments when needed.
  • Experience with gRPC or SPICE.
  • Experience with the Android camera subsystem, including Camera2 and CameraX.
  • Experience with notifications, including FCM; APNs experience is a bonus.
  • Knowledge of encoders and decoders, including H.264/H.265, VP8/VP9, and AV1.

Responsibilities

  • Implement production-quality features for the Hypori Client app.
  • Reconcile product requirements with a deep understanding of Android internals.
  • Enhance the Hypori Client app to use capabilities shared across the Android ecosystem.
  • Create unit tests and run test suites using the test automation framework.
  • Follow secure software development policies and best practices for secure design, implementation, and deployment across development, build, test, and production environments to protect intellectual property, user data, and system integrity.
  • Maintain and communicate status in Jira and daily standups.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Parental leave
  • Life and disability packages
  • 401(k) plan with employer-matching contributions that vest starting from the first day of employment
  • 10% annual performance bonus
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service