Descrição Do Projeto
Estamos à procura de um Desenvolvedor Android (nível Sênior) para colaborar com equipe em projetos em andamento.
Localização
Localização: Portugal - Os candidatos devem residir em Portugal.
Modelo de trabalho
Modelo de trabalho: Modelo híbrido - 1 dia por semana presencial em um dos escritórios - Lisboa, Braga ou Coimbra.
Duração do projeto
Duração do projeto: 100% alocação - prazo indeterminado (longo).
Disponibilidade
Disponibilidade: Asap
Modalidade de contratação
Modalidade de contratação: PJ - Adotamos faturamento via empresa (CNPJ ou NIPC, a depender do país).
Requisitos Técnicos
* Kotlin (principal linguagem)
* Java (conhecimento básico suficiente)
* Ferramentas de Desenvolvimento: Android Studio | Gradle
* Frameworks e Componentes de UI: Jetpack Compose | XML | Material Design Components
* Arquitetura de Software: MVVM (Model-View-ViewModel) | MVI (Model-View-Intent) | Clean Architecture
* Bibliotecas Jetpack (AndroidX): Navigation
* StateFlow
* ViewModel
* Networking: Retrofit | OkHttp
* Injeção de Dependências: Dagger/Hilt
* Programação Assíncrona: Kotlin Coroutines + Flow (preferencial para programação assíncrona)
* RxJava / RxKotlin
* Armazenamento e Banco de Dados: Room (wrapper para SQLite)
* DataStore | SharedPreferences | EncryptedSharedPreferences (armazenamento local seguro)
* Analytics e Monitoramento: Firebase Analytics | Crashlytics (relatório de falhas)
* CI/CD e Distribuição: Firebase App Distribution (para testes beta)
Idioma
Nível mínimo de inglês: B2 (fluência obrigatória).
#J-18808-Ljbffr