Senior Software Engineer, Android (kotlin)

Doximity Doximity · Vertical AI · U.S., San Francisco, CA · Remote · Mobile Engineering

Senior Software Engineer, Android (Kotlin) role at Doximity, a healthcare technology company. The role focuses on building and maintaining native Android apps used by healthcare professionals, with a strong emphasis on Kotlin, Jetpack Compose, and Clean Architecture. The position is remote within the U.S. and involves collaborating with cross-functional teams, architecting code, and mentoring other engineers.

What you'd actually do

  1. You'll collaborate with a team of product managers, designers, QA, and other developers to drive mobile projects from beginning to end
  2. You'll be included in decision-making and will weigh in on balancing factors like scope, complexity, and timing
  3. You'll architect your code in a way that encourages and allows for flexible, modular, and reusable code
  4. You'll encourage growth within the team by participating in mentorship, knowledge sharing, and thorough code reviews
  5. You'll help keep our apps robust by writing tests, monitoring, reporting, and troubleshooting bugs

Skills

Required

  • Kotlin
  • Android SDK
  • app development process
  • JUnit
  • instrumentation testing on Android
  • design patterns
  • async patterns
  • network communication
  • self-management
  • clear communication

Nice to have

  • Clean Architecture
  • AI agentic development

What the JD emphasized

  • Advanced knowledge of Kotlin
  • At least 7 years of professional experience with Android development using the Android SDK
  • Experience with the entire app development process, from development to shipping on Google Play