Experience with mvvm and mvi architecture patterns
**
CoStar Group is seeking a Senior Android Engineer to lead technical direction and enhance their flagship mobile application for the real estate sector. The ideal candidate should possess extensive experience in native Android development, particularly with Kotlin, and demonstrate strong leadership qualities alongside a commitment to mentoring junior engineers.
**
Job Summary
The role involves setting the technical direction for the squad and translating high-level blueprints into actionable technical patterns.
Candidates will be expected to mentor junior engineers and foster a culture of high performance and continuous learning.
This position is embedded within the Resi Lifecycle App team at Domain, part of CoStar Group, focusing on digitizing real estate.
Matching Summary
Match Score: 75
**
CoStar Group is seeking a Senior Android Engineer to lead technical direction and enhance their flagship mobile application for the real estate sector. The ideal candidate should possess extensive experience in native Android development, particularly with Kotlin, and demonstrate strong leadership qualities alongside a commitment to mentoring junior engineers.
**
Skills & Requirements
Must-have
5+ years native Android development experience
Deep expertise in Kotlin and Java
Experience with MVVM and MVI architecture patterns
Proven track record of shipping major mobile features
Experience with GraphQL and RESTful APIs
Strong background in unit and UI testing practices
Nice-to-have
Experience with Jetpack Compose and Material Design
Active contributor to Android community or Guilds
Familiarity with AWS or other cloud platforms
Experience optimizing app performance and battery usage
Background in Agile environments and CI/CD tools
Key Requirements
Bachelor's/Master's degree in Computer Science or equivalent practical experience
5+ years of hands-on experience in native Android development
Must have played a leadership role in shipping major mobile features