Senior Software Engineer I (Android)
Core
Lead the delivery of key journeys in the Rightmove Android app, serving millions of users planning their next move.
Role type
Senior IC Android Engineer
Builds
Consumer mobile app features for property search and planning
Domain
Real Estate / Mobile Development
Deliverable
product features
Required skills
Kotlin, AndroidX, Jetpack Compose, modular architecture, dependency injection, performance optimization, crash reporting, CI/CD pipelines, A/B testing, technical mentorship
Preferred skills
Open-source contributions, build performance improvement, release tooling expertise
Technologies
Kotlin, AndroidX, Jetpack Compose
Responsibilities
Partner with Product and Design to shape requirements and propose Android-native solutions; Lead the design and implementation of complex features ensuring they are well architected and observable; Apply modern Android development practices and champion clean, modular architectures; Ensure features feel intuitive with attention to performance, accessibility, and offline behavior; Guide and support other engineers through pairing, reviews, and technical coaching; Instrument features with analytics and iterate based on real user behaviour; Maintain high standards for testing, crash-free sessions, and observability.
Seniority
Senior, hands-on IC with mentorship responsibilities