Senior Software Engineer, Android (Kotlin)

Doximity

San Francisco (CA)

Remote

USD 150,000 - 190,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Doximity is seeking an experienced Android Software Engineer to join our team of 10 Android engineers. The entire Android team is remote, collaborating with product managers, designers, QA, and other developers to drive mobile projects end-to-end.

You'll be involved in decision-making, architect modular and reusable code, and mentor teammates through knowledge sharing and code reviews. Strong knowledge of Kotlin and Android SDK required.

Qualifications

  • 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.
  • Some experience with Clean Architecture is preferred.
  • Some experience with AI agentic development is preferred.
  • You stay up-to-date with latest patterns and libraries from the Android community.
  • You have experience with both JUnit and instrumentation testing on Android.
  • You possess an understanding of design patterns and with an eye for detecting their use case in the code.
  • Experience with async patterns, and network communication.
  • You are able to self-manage and have impeccable follow-through.
  • You are an clear communicator able to get your point across concisely and cohesively.
  • You have the desire to teach others how to excel as software engineers

Responsibilities

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

Skills

Kotlin
Android SDK
JUnit & instrumentation testing
Clean Architecture
Async patterns & network
Design patterns understanding
Self-management & follow-through
Clear communication & mentorship

Job description

Requirements
  • 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
  • ,
  • Some experience with Clean Architecture is preferred
  • ,
  • Some experience with AI agentic development is preferred
  • ,
  • You stay up-to-date with latest patterns and libraries from the Android community
  • ,
  • You have experience with both JUnit and instrumentation testing on Android
  • ,
  • You possess an understanding of design patterns and with an eye for detecting their use case in the code
  • ,
  • Experience with async patterns, and network communication
  • ,
  • You are able to self-manage and have impeccable follow-through
  • ,
  • You are an clear communicator able to get your point across concisely and cohesively
  • ,
  • You have the desire to teach others how to excel as software engineers
What the job involves
  • We are looking for a talented Android Software Engineer to join our team of 10 Android engineers. Doximity is based in San Francisco, CA, but our entire Android team is remote! We embrace remote work life, using industry standard tools to collaborate
  • ,
  • You'll collaborate with a team of product managers, designers, QA, and other developers to drive mobile projects from beginning to end
  • ,
  • You'll be included in decision-making and will weigh in on balancing factors like scope, complexity, and timing
  • ,
  • You'll architect your code in a way that encourages and allows for flexible, modular, and reusable code
  • ,
  • You'll encourage growth within the team by participating in mentorship, knowledge sharing, and thorough code reviews
  • ,
  • You'll help keep our apps robust by writing tests, monitoring, reporting, and troubleshooting bugs
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Android Engineer: Kotlin & Mentorship
Remote Senior Android Engineer: Kotlin & Mentorship

Doximity • San Francisco (CA)

On-site
USD 150,000 - 190,000
Android Developer
Android Developer

Mainz Brady Group • Glendale (CA)

On-site
USD 120,000 - 180,000
Senior Android Engineer
Senior Android Engineer

Compunnel, Inc. • Alpharetta (GA)

On-site
USD 120,000 - 180,000
Lead Android/Kotlin Engineer Central Europe
Lead Android/Kotlin Engineer Central Europe

Zoolatech • Central (LA), Northern (KY)

On-site
USD 120,000 - 180,000
Software engineer (Android)
Software engineer (Android)

Untitledinbrackets • New York (NY)

On-site
USD 120,000 - 190,000
Health insurance
Dental insurance
Vision insurance
+2
Lead Android Developer
Lead Android Developer

BlueSky Resource Solutions • West Palm Beach (FL)

On-site
USD 100,000 - 130,000
Android Developer
Android Developer

7Th Sky Tech • San Francisco (CA)

On-site
USD 100,000 - 150,000
Competitive salary
Career growth opportunities
Collaborative environment
+1
Sr. Android Developer
Sr. Android Developer

Rapinno Tech • Oregon (WI)

On-site
USD 100,000 - 130,000
Software Engineer (Android Tech Lead) ID48357
Software Engineer (Android Tech Lead) ID48357

AgileEngine • Port Charlotte (FL)

On-site
USD 120,000 - 150,000
Professional growth programs
Competitive compensation
Engaging projects with top brands
+1
Software Engineer (Android Tech Lead) ID48357
Software Engineer (Android Tech Lead) ID48357

AgileEngine • Philadelphia

On-site
USD 120,000 - 150,000
Mentorship
Education budget
Fitness budget
+1