Senior Android Software Engineer - Brazil
Core
Develop and refine features for Housecall Pro's flagship Android application serving home service professionals.
Role type
Senior Android Software Engineer
Builds
Mobile application for home service professionals
Domain
SaaS / Home Services
Deliverable
production ML models | product features
Required skills
Java, Kotlin, Android frameworks, Clean Architecture (MVI/MVVM/MVP), Kotlin Coroutines, Jetpack Compose, Retrofit, Unit/Integration/Instrumentation testing, RESTful APIs, Firebase, CI/CD, Git, SOLID principles
Preferred skills
AI/ML technologies, Performance tuning, A/B testing
Technologies
Kotlin, Java, Jetpack Compose, Retrofit, Firebase, CI/CD tools
Responsibilities
Design, develop, and deploy features for core Android applications; Ensure performance and quality; Work with product management to refine concepts; Build and execute A/B tests; Identify and fix bugs; Refactor code baseline; Write automated tests; Demonstrate passion for AI technologies
Seniority
Senior, hands-on IC
