Sanas-posted 28 days ago
Full-time • Mid Level
Palo Alto, CA
101-250 employees
Publishing Industries

We're looking for a hands-on Senior Android App Developer to lead development of our Androidc application that delivers near real-time, voice-to-voice translation. You'll own core client features-from FaceTime-like calling and live captioning to buttery-smooth UI animations-and collaborate closely with our iOS developer, designer, and product team members to ship a high-quality, low-latency experience. Experience with Kotlin and working independently on an Android project from scratch is required. AV/WebRTC experience is a plus.

  • Build major app features in Android
  • Auth
  • Audio/video calling
  • Onboarding flow
  • Growth features
  • Consecutive translation
  • Conversation translation
  • Real-time media & low latency
  • Integrate with our real-time translation backend and media pipelines
  • Work with WebRTC, handle audio routing, interruptions, and seamless crossfades from original to translated audio
  • Performance, reliability, and quality
  • Optimize connection time, frame budget, memory, and jank
  • Instrument crash/error reporting; build resilience for poor networks and Backgrounding
  • Instrumentation & growth
  • Add analytics, deep-links, and attribution (e.g., PostHog, Branch or equivalents).
  • Support A/B experiments, notifications, and "call non-users" funnels.
  • Platform collaboration
  • Port iOS modules in Swift to Kotlin with maintainability consideration in mind
  • Partner with backend team on streaming APIs, caption timing, and voice Pipelines.
  • Security, accessibility, and internationalization
  • Implement privacy-first features, localization/i18n, and accessible UI.
  • 5+ years building and shipping consumer-grade mobile apps; 3+ years with Android
  • Demonstrated ownership of a major app or feature used by real customers (Play Store)
  • Strong UI/UX instincts with animation
  • Experience integrating real-time or streaming features (sockets, WebRTC)
  • Comfortable porting iOS to Android
  • Fluency with mobile CI/CD, OTA updates, crash reporting, and performance tooling
  • Excellent product judgment, collaboration, and communication; thrive in fast- paced, in-person startup environment
  • Start-to-finish launch experience for a high-quality mobile app
  • WebRTC
  • Android FCM
  • Android media
  • Live captions, speech recognition, local VAD
  • Analytics/attribution (PostHog, Branch or alternatives), deep linking, and
  • growth experiments
  • Localization/i18n, accessibility, and app security best practices
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service