Descrição da VagaA Yuzer é um sistema multicanal de impulsionamento e gestão integrada de vendas de ingressos e produtos.Nossa equipe está focada em desenvolver soluções inteligentes e disruptivas para proporcionar a melhor experiência tanto para empresas quanto para seus consumidores.Responsabilidades : Desenvolver aplicativos Android para terminais POS voltados para venda de produtos alimentícios em eventos.Implementar e manter integrações com adquirentes e sistemas de pagamento cashless.Colaborar com equipes de design e backend para criar soluções integradas e funcionais.Aplicar boas práticas de design de software, padrões de projeto (Design Patterns) e práticas de programação limpa.Requisitos Obrigatórios : Experiência com tecnologias SmartPOS.Conhecimento em Kotlin e experiência em Java para desenvolvimento Android.Proficiência em Retrofit para consumo de APIs RESTful.Conhecimento prático com Room para persistência de dados.Experiência com layouts em XML e Jetpack Compose.Conhecimento em gerenciamento de threads e corrotinas (Kotlin Coroutines).
Entendimento de arquitetura MVVM e princípios Clean Architecture.Familiaridade com Git para controle de versão.Requisitos Desejáveis : Experiência com injeção de dependência utilizando Hilt.Experiência com aplicativos para terminais POS ou vendas em eventos.Conhecimento em segurança e criptografia de dados para aplicativos Android.Trabalhar com ferramentas de monitoramento como Firebase Crashlytics para rastrear erros e desempenho do aplicativo.
Desenvolvedor • Fortaleza, Ceará, Brasil