The leading digital platform for medical professionals.
Senior Software Engineer II – Android, Kotlin
Location
California
Posted
82 days ago
Salary
$164K - $220K / year
Seniority
Senior
Job Description
Senior Software Engineer II – Android, Kotlin
Doximity
• 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
Job 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
Benefits
- Medical, dental, vision offerings for you and your family
- 401k with matching program
- Employee stock purchase plan
- Family planning support, Childcare FSA, and parental leave
- Life, AD&D, and Disability
- Generous time off, holidays and paid company trips
- Wellness benefits…plus many more!
Related Guides
Related Job Pages
More Android Engineer Jobs
Senior Mobile Engineer, Android
Circle MedicalHigh-quality primary care, accessible through virtual and in-person visits that meet patients where they are.
• Own the technical direction of the Circle Medical Android app keeping it stable, secure, and aligned with iOS feature parity. • Implement, test, and maintain patient-facing features with a focus on security, scalability, and performance. • Collaborate with design, product, and clinical teams to create delightful, intuitive user experiences. • Collaborate with iOS and Fullstack engineer(s) to develop features across multiple platforms (ie, web, ios, android). • Maintain and improve the CI/CD release pipeline to ensure reliable, high-quality weekly releases. • Write secure, HIPAA-compliant software that patients and clinicians can trust. • Contribute to engineering culture, hiring, and best practices.
Senior Backend Developer – OTT, Streaming, TV, iOS, Android, React Native
Confisa International GroupConnecting Top Brands with Top Talent Everyday
• Develop and maintain server-side logic, databases, and APIs that support OTT platforms and applications.
Senior Frontend Developer – OTT/Streaming/TV (iOS/Android/React Native)
Confisa International GroupConnecting Top Brands with Top Talent Everyday
• Design, develop, and maintain efficient, accessible user interfaces aligned with the defined user experience for the company’s OTT products and applications.
Semi-Senior Mobile Developer – OTT, Streaming, TV (iOS, Android, React Native)
Confisa International GroupConnecting Top Brands with Top Talent Everyday
• Develop and maintain apps in React Native. • Implement cross-platform solutions with React Native. • Implement specific features in native code (Kotlin/Java and Swift). • Optimize performance and resource consumption. • Integrate APIs and external services. • Participate in technical decisions and best practices for mobile architecture. • Conduct code reviews and ensure quality standards. • Collaborate with Backend, Product, Design, and QA teams. • Manage releases and updates on the App Store and Google Play.


