Desenvolvedor Android Kotlin Sênior
O que buscamos em você?
Experiência técnica sólida é fundamental para desempenhar esse papel. Aqui estão as habilidades e conhecimentos que esperamos:
* Forte experiência em desenvolvimento Android, com domínio de Kotlin e Jetpack Compose.
* Conhecimento em KMP (Kotlin Multiplataforma).
* Prática com padrões arquiteturais, design de código limpo e bem documentado.
* Vivência com componentização e arquitetura modular.
* Conhecimento em testes: unitários, de integração, funcionais e de snapshots, utilizando ferramentas como JUnit, Espresso, Mockito, XCTest, Snapshot Testing, entre outras.
* Habilidade para depuração de sistemas e troubleshooting.
* Experiência com integração de APIs RESTful, serviços em nuvem (Firebase), armazenamento local e remoto, autenticação e notificações push.
* Conhecimento em estruturas de CI/CD e pipelines automatizados.
* Pública aplicativos na Play Store e/ou App Store.
* Familiaridade com ferramentas de métricas e marketing, como Firebase, Google Analytics e Amplitude.
Além disso, consideramos diferenciais importantes:
* Experiência com Kotlin Multiplataforma (KMP).
* Familiaridade com gerenciadores de dependência (CocoaPods, Carthage, SPM) e ferramentas como Fastlane.
* Experiência com Android Studio, Gradle e React Native.
* Contribuições para projetos Open Source.
* Participação na criação e manutenção de Design Systems, com domínio de princípios de componentização, padronização de UI/UX e uso de bibliotecas.
* Experiência prévia em produtos digitais financeiros ou aplicativos de grande escala.
Informações Adicionais:
* Atuação 100% remoto;
* Suporte da nossa Fábrica de Software;
* Forma de Contratação PJ - 3 meses;
* Alocação.
Especificações do Cargo:
* Título: Desenvolvedor Android Kotlin Sênior;
* Gênero: Masculino/Feminino;
* Nível de Escolaridade: Superior;