Pesquisar

Desenvolvedor Android sênior (Kotlin) para app de Digital Signage 24/7

08/08/2026 às 19:46

Descrição do Projeto:

Título do Projeto: Desenvolvedor Android Sênior (Kotlin) - App Digital Signage 24/7 (Kiosk Mode / Media3)

Descrição do Projeto:

A Kambo Tecnologia (Ktech) está buscando um Desenvolvedor Android Sênior (ou equipe especializada) para construir um reprodutor de mídia (Digital Signage) de altíssima estabilidade.

O aplicativo rodará 24 horas por dia, 7 dias por semana, em dispositivos Android (TV Boxes e Smart TVs). O foco absoluto deste projeto é gerenciamento de memória e estabilidade. Não podemos ter travamentos, telas pretas em transições ou vazamento de memória (memory leaks).

Arquitetura e stack tecnológica exigida:

Nossa arquitetura já está definida (alinhada com nosso backend em NestJS) e o desenvolvimento deve seguir estritamente este "caminho das pedras":

- Linguagem: Kotlin nativo.
- Motor de vídeo: Jetpack Media3 (ExoPlayer). É mandatório o uso para garantir transições suaves entre vídeos (gapless playback) e resiliência com arquivos.
- Edge computing (offline-first): o player deve continuar rodando mesmo sem internet. Uso de Room (SQLite) para gerenciar a fila local de campanhas e caminhos físicos dos arquivos.
- Background & sincronização: WorkManager para serviços de segundo plano (download de mídias pesadas de madrugada) e Retrofit para consumo do JSON da nossa API.
- Imagens: Glide ou Coil para exibição de banners/QR Codes dinâmicos na tela.
- Controle do dispositivo: implementação de Lock Task Mode (Modo Kiosk) e suporte para Device Owner via MDM, garantindo que o app inicie no boot e não possa ser fechado pelo usuário final.

Filtro de seleção (ATENÇÃO - leia antes de enviar proposta):

Este projeto não é para aprendizado. Buscamos profissionais com profundo conhecimento em gerenciamento de ciclo de vida Android para telas contínuas.

Só aceitaremos propostas de desenvolvedores que:

- Já tenham desenvolvido sistemas similares (players 24/7, mídia indoor, digital signage).
- Possuam um MVP, demo ou case real gravado rodando essa lógica de Media3 em Kiosk Mode para nos apresentar.

Dinâmica de entregas e código:

O escopo do projeto será dividido em fases exatas (milestones) aqui dentro da plataforma.

A validação de cada fase exige o deploy em formato APK para testes em nossas TV Boxes e a entrega do código-fonte atualizado diretamente no nosso repositório Git.

Como enviar sua proposta:

Não envie mensagens automáticas. Para avaliarmos o seu perfil, responda diretamente:

- Qual a sua experiência com Jetpack Media3 e gerenciamento de memória contínuo no Android?
- Envie o link ou vídeo do seu MVP / demo / case real rodando.
- Como você costuma lidar com a transição gapless (sem tela preta) entre dois vídeos locais?
- Sua estimativa de valor e prazo para entrega deste escopo.

Buscamos um parceiro técnico que nos entregue estabilidade de nível empresarial.

Habilidades desejadas:

Android Kotlin

Atividades do cliente nesse projeto:

Última visualização: 10/08/2026 às 21:50

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Mobile
Orçamento: Aberto
Nível de experiência: Especialista
Visibilidade: Público
Propostas: 9
Interessados: 13
Valor Mínimo: R$ 50,00

Cliente

Propostas (9)
  • Freelancer Premium Felipe P.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Fellipe A.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Patrick S.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Otávio Q.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Desenvolvimento de plataforma MDM para controle de celulares parcelados - Estou buscando um desenvolvedor ou equipe com experiência em Android nativo, MDM e desenvolvimento de sistemas web para criar uma plataforma própria de gerenciamento e bloqueio de smar...

Finalizar app de bem-estar no FlutterFlow já iniciado - Tenho um aplicativo de bem-estar mental chamado Almora, já iniciado no FlutterFlow (esqueleto gerado, identidade visual definida). Preciso de um(a) freelancer para finalizar e deixar pronto ...

Publicar meu site como aplicativo na Play Store e App Store - Já tenho conta de desenvolvedor aprovada na Play Store e na Apple. Na Play Store, precisa de 12 testers, se não me engano. Até consigo as pessoas. Na Apple, compilei e ficou ...

Correção de alerta do Google Play Protect em aplicativo Android - Tenho um aplicativo Android próprio que está sendo bloqueado pelo Google Play Protect com a mensagem "App nocivo bloqueado". Procuro um profissional com experiência e...

Publicação e configuração de aplicativo no Google Play Console - Olá! Procuro um desenvolvedor experiente para realizar o serviço pontual de publicação e configuração do meu aplicativo Android na minha própria con...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.