Jobgether
Profissional Desenvolvedor Android - Especialista
engineeringfull-timeBrazil
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
✦ AutoApply Let us apply to roles like this on your behalf.
Learn more
About the role
Accountabilities:
- Develop and evolve Android features using Kotlin, with a strong focus on performance, stability, reliability, and reducing crash rates.
- Translate business journeys such as onboarding, payments, contracting, and self-service into high-quality product experiences tied to measurable conversion and engagement outcomes.
- Integrate the Android application with Google Cloud services, including Firebase, Cloud Run, Cloud Functions, and Pub/Sub-based event flows.
- Implement telemetry and business-event instrumentation, using data and analytics to support product decisions and A/B experimentation.
- Apply financial-sector security practices, including biometrics, certificate pinning, root and tamper detection, protection of sensitive information, and compliance with LGPD and internal security policies.
- Participate throughout the mobile CI/CD lifecycle, including builds, automated testing, distribution, Play Store releases, and pipeline automation.
- Contribute to architecture decisions, code reviews, technical standards, and the adoption of Android engineering best practices.
- Collaborate closely with product, engineering, and other stakeholders to identify problems, evaluate solutions, and deliver improvements in a high-volume transactional environment.
- Advanced proficiency in Kotlin, including practical experience with Coroutines and Flow.
- Strong knowledge of Jetpack Compose and the broader Jetpack ecosystem, including Navigation, Room, WorkManager, and DataStore.
- Solid understanding of Android architecture patterns such as MVVM or MVI, Clean Architecture, modularization, and dependency injection using Hilt or Koin.
- Experience consuming REST APIs using technologies such as Retrofit and OkHttp, including error handling, caching, and offline states.
- Strong automated testing experience with unit testing frameworks such as JUnit and MockK, as well as instrumentation testing with Espresso or Compose Testing.
- Experience with Git, agile product squads, and established code review practices.
- Hands-on experience with Firebase and at least one additional Google Cloud Platform service.
- Previous experience working on high-volume transactional products, preferably in banking, fintech, payments, or digital retail.
- Strong problem-solving, communication, collaboration, and technical decision-making skills.
- Ability to take ownership of business problems rather than simply executing predefined technical tasks.
- Opportunity to work on a high-scale digital financial product serving millions of customers.
- Exposure to modern Android technologies, Google Cloud infrastructure, data analytics, experimentation, and mobile security.
- Opportunity to influence architecture, engineering standards, and product outcomes within a collaborative squad.
- Continuous learning and professional development through knowledge-sharing communities, training initiatives, leadership programs, and educational partnerships.
- Access to an environment that values innovation, collaboration, diversity, respect, and ethical practices.
- International exposure through an organization with operations across Brazil and other global markets.
- Opportunity to grow as a technical specialist while working on complex, high-impact technology challenges.
- Agile and collaborative working environment focused on ownership, knowledge sharing, and continuous improvement.
Requirements:
Benefits:
✦ Let us apply for you
We find roles like this and apply on your behalf. Cover letter written for each one. Plans from $15/mo. Cancel anytime.
Get AutoApply