jobapplier

Lead Android Engineer

Rogo

Skills

Required

  • Android
  • AI
  • Android development
  • autonomous
  • self-directed
  • ecstatic
  • Java / RxJava / Dagger / Hilt
  • REST APIs / gRPC / WebSockets / Server-Sent Events

Preferred

  • Kotlin
  • Rogo’s AI platform
  • observability
  • releases
  • Flow
  • Google Play / Microsoft Intune / mobile-device-management environments

Join Rogo as a Lead Android Engineer and build our Android app from the ground up. You will have the opportunity to define the architecture, technology choices, and design patterns for the product. You will work closely with product, design, engineering, and customers to create an exceptional native mobile experience. This is a rare opportunity to create a category-defining application and build the foundation for an Android engineering team.

About Rogo

Strong command of Kotlin, Jetpack Compose, and the Android SDK

Passion for building delightful AI-powered experiences

  • Background at a design-forward product company such as Notion or Figma
  • Strong interest in AI and how it can reshape professional mobile workflows

Responsibilities

  • Lead the development of Rogo's Android app from the ground up, making foundational decisions on architecture, technology, and design patterns.
  • Collaborate closely with product, design, engineering, and customers to translate Rogo’s AI platform into an exceptional native mobile experience.
  • Establish standards for testing, security, performance, observability, releases, and code quality, and ensure the application is reliable, secure, and production-ready.
  • Comfort operating with ambiguity and turning an open-ended opportunity into a shipped product
  • Experience with Kotlin coroutines, Flow, concurrency, threading, and performance optimization
  • Experience designing reusable, testable components and maintainable application architecture
  • Deep understanding of Android application architecture, lifecycle management, and platform conventions
  • Experience deploying Android applications in an enterprise context, including managed Google Play, Microsoft Intune, or mobile-device-management environments

Requirements

  • High standards for reliability, security, privacy, and production readiness

5+ years of professional Android development experience

  • Strong product judgment and an instinct for polished, intuitive user experiences
  • You are an owner. You are autonomous, self-directed, and comfortable working with ambiguity
  • You thrive in fast-paced environments. You are high-intensity and care a lot about what you do, and you're ecstatic to work at a startup
  • A track record of building and launching high-quality Android applications
  • You are ambitious. You have fun solving problems that others think are impossible
  • You are curious. You find joy in learning about AI, technology, and finance
  • You have been an early mobile engineer at a fast-growing startup
  • You have built an Android app or major mobile product from zero to one
  • Experience with Java, RxJava, Dagger or Hilt, and established Android architecture patterns
  • Experience integrating with backend services through REST APIs, gRPC, WebSockets, or Server-Sent Events
  • Experience with offline functionality, local persistence, background processing, and push notifications

Pay

USD 250,000 - 315,000

Benefits

  • You are collaborative, organized, thoughtful, and kind
  • Experience making foundational architecture and technology decisions
  • Experience building secure applications that handle sensitive enterprise data