Android Developer - Specialist
JobgetherRemotely
kotlinmvvmclean architecturejetpack composeflowcoroutinesokhttpretrofit
Job Description
📋 Description
- Develop and evolve Android features using Kotlin, with a strong focus on performance, stability
- Translate business journeys such as onboarding, payments, contracting, and self-service into
- Integrate the Android application with Google Cloud services, including Firebase, Cloud Run, Cloud
- Implement telemetry and business-event instrumentation, using data and analytics to support product
- Apply financial-sector security practices, including biometrics, certificate pinning, root and
- Participate throughout the mobile CI/CD lifecycle, including builds, automated testing
🎯 Requirements
- Advanced proficiency in Kotlin, including practical experience with Coroutines and Flow.
- Strong knowledge of Jetpack Compose and the broader Jetpack ecosystem, including Navigation, Room
- Solid understanding of Android architecture patterns such as MVVM or MVI, Clean Architecture
- Experience consuming REST APIs using technologies such as Retrofit and OkHttp, including error
- Strong automated testing experience with unit testing frameworks such as JUnit and MockK, as well
- Experience with Git, agile product squads, and established code review practices.
🎁 Benefits
- Opportunity to work on a high-scale digital financial product serving millions of customers.
- Exposure to modern Android technologies, Google Cloud infrastructure, data analytics
- Opportunity to influence architecture, engineering standards, and product outcomes within a
- Continuous learning and professional development through knowledge-sharing communities, training
- Access to an environment that values innovation, collaboration, diversity, respect, and ethical
- International exposure through an organization with operations across Brazil and other global
Back to all jobs