Sequoia Connect

Senior Android Software Engineer

Sequoia Connect

full-time

Posted on:

Origin:  • 🇦🇷 Argentina

Visit company website
AI Apply
Manual Apply

Job Level

Senior

Tech Stack

AndroidCloudIoTKotlinRxJava

About the role

  • Design, develop, and maintain high-quality Android applications following Modern Android Development (MAD) best practices
  • Deliver and maintain Android apps in the Google Play Store
  • Develop dynamic and responsive UIs using Android View System and Jetpack Compose
  • Build background services using WorkManager, Kotlin Coroutines, and Flows
  • Collaborate with product managers to define feature specifications, contribute to requirements documentation, and shape product roadmaps
  • Work with cross-functional and distributed teams
  • Maintain and update apps for streaming platforms including Android TV and Amazon Fire TV; integrate video streaming (HLS, MPEG-DASH) and DRM (Widevine)
  • Implement accessibility (A11Y), testing (Espresso), and performance best practices

Requirements

  • 3+ years of professional Android development experience
  • Proven experience developing and shipping at least one Android app to the Google Play Store with ongoing maintenance
  • Proven expertise in Modern Android Development (MAD) best practices
  • Hands-on experience with Android View System and Jetpack Compose
  • Hands-on experience with Kotlin Coroutines, Flows, and WorkManager
  • Direct experience developing for Android TV and Amazon Fire TV
  • Experience with video streaming technologies (HLS, MPEG-DASH) and DRM (Widevine)
  • Experience working with ExoPlayer
  • Experience implementing Android accessibility (A11Y) features (desired)
  • Proficiency in writing unit and UI tests using Espresso (desired)
  • Knowledge of RxJava (desired)
  • Experience with Pluto TV or similar media/streaming applications (plus)
  • Experience collaborating with cross-functional product teams
  • Excellent verbal and written communication skills in English (Advanced Oral English)
  • Native Spanish
  • Must be available to work overlapping hours with Pacific Time (8 AM – 12 PM PT)
  • Candidates located in Mexico, Costa Rica, Brazil, Colombia, or Argentina (LATAM)