Skip to content
← Back to job listings

Senior Engineer (Mobile Application)

Hypori · Austin, United States

RemoteImported listingfull-time2 days ago

About The Role

Join Hypori, a fast-growing startup, as a Senior Engineer – Mobile Application. In this hands-on role, you will build enterprise Android applications, enhance the Hypori Client app, create unit tests, and follow secure software development practices. You will work on a small team, solving large problems with initiative, critical thinking, collaboration, and clear communication. Enjoy a remote work program, generous benefits, and a culture of ownership.

  • Participer activement à toutes les étapes du processus de développement agile, de la conception à la livraison, en passant par le codage, le dépannage et les tests.
  • Implémenter des fonctionnalités de qualité production pour l'application Hypori Client, en réconciliant les exigences du produit avec une compréhension approfondie des internals Android.
  • Créer des tests unitaires et exécuter des suites de tests avec notre cadre d'automatisation des tests, tout en protégeant la propriété intellectuelle et les données des utilisateurs.
  • 5+ years of experience developing mobile applications on Android
  • Authorization to work in the United States without visa sponsorship, now or in the future. Hypori is not able to offer visa sponsorship for this role
  • 3+ years of experience leading the development of mobile applications
  • Working knowledge of Android Jetpack fundamentals (ViewModel, Lifecycle, DataStore)
  • Strong working knowledge of MVVM and unidirectional data flow design patterns
  • Strong understanding of Git version control
  • Strong working knowledge of Java threading
  • Experience writing unit tests with JUnit and a mocking library such as MockK
  • Experience with a dependency injection framework (Koin, Dagger, or Hilt)
  • Experience with Jetpack Compose for declarative UI
  • Working knowledge of Linux/Unix-based operating systems
  • Strong proficiency in Kotlin, including coroutines and Flow
  • Experience testing cloud-based applications on Amazon Web Services or Azure
  • Familiarity with Gradle (Kotlin DSL) and multi-module Android projects
  • Location: remote, but if in Reston, VA or Austin, TX hybrid 2-3 days a week
  • Clear communication: You keep your team and stakeholders informed, in standups and in writing
  • Informed risk-taking: You make thoughtful technical bets and learn from them quickly
  • Collaboration: You thrive on a small team and bring eager collaboration to large problems
  • Critical thinking: You take ambiguous requirements and work with stakeholders to develop a solid solution
  • Initiative: You take ownership of hard problems without waiting to be told
  • Urgency: You move with a keen sense of urgency and stay focused on results
  • Startup mindset: You enjoy working in a fast-growing startup environment
  • Comfort working in a Kotlin Multiplatform (KMP) codebase
  • Willingness to work in both Android and iOS environments when needed
  • Prior experience with Compose Multiplatform
  • Experience with gRPC or SPICE
  • Experience with the Android camera subsystem (Camera2 and CameraX)
  • Experience with notifications (FCM, with APNs a bonus)
  • Encoder and decoder knowledge (H.264/H.265, VP8/VP9, AV1)

This is an external listing. JobSpring does not represent or verify the employer. Report this listing