Desenvolvedor Android - Seja parte de nossa equipe!
Venha se integrar a um time de excelência e revolucionar o varejo com tecnologia inovadora.
Nossa missão é simplificar a forma como negócios vendem, otimizando processos e aumentando eficiência. Com 12 anos de experiência no mercado, construímos uma cultura sólida baseada em três pilares: Cuidar, Imaginar e Simplificar. Tudo isso pensando nos nossos clientes, parceiros, colaboradores e na tecnologia.
No contexto atual do mercado, somos buscados por pessoas que valorizam a simplicidade, agilidade, confiança, inovação e experiência do cliente. Nossa oportunidade pode ser a chance certa para você!
Como Desenvolvedor Android, você será responsável pelo desenvolvimento e manutenção de aplicações de PDV em dispositivos smart POS e Totens de autoatendimento. Você fará parte de um time que entrega soluções robustas, seguras e performáticas para o varejo de alimentação e eventos. Esperamos domínio técnico, senso de ownership e capacidade de atuar em todo o ciclo de desenvolvimento.
Aqui estão suas responsabilidades principais:
* Implementar e manter aplicações Android com foco em alta disponibilidade e integração com periféricos de hardware.
* Integrar com APIs RESTful e SDKs de adquirentes (ex: Getnet, Cielo, Stone, Pagseguro, Rede, etc).
* Trabalhar com arquiteturas limpas (MVVM, modularização, DI e Arquitetura Limpa).
* Escrever código escalável, com testes unitários e instrumentados.
* Participar ativamente de decisões técnicas, code reviews e melhorias contínuas de arquitetura.
* Atuar em conjunto com o time backEnd e produto para alinhar contratos de API, segurança e rastreabilidade.
Para desempenhar essas atividades, é necessário ter:
* Java/Kotlin avançado com domínio de recursos modernos da linguagem;
* Experiência com apps Android nativos, com foco em ambientes embarcados;
* Conhecimento em arquitetura MVVM, Arquitetura Limpa e Padrões de Projeto;
* Experiência com reatividade em apps (Flows, Websockets, SSEs);
* Prática com Retrofit, Ktor, Room, ORMLite, Migration, OkHttp, Coroutines, Flows, Jetpack Compose, KMP, Version Catalog;
* Git (Gitlab/Bitbucket), com fluência em Gitflow;
* Conhecimento de logs e troubleshooting com ferramentas como Logcat, Crashlytics, Clarity, Amplitude e Analytics;
* Experiência com ferramentas e recursos do firebase;
* Experiência com gradle;
* Experiência em publicação e gestão de apps em lojas de aplicativo;
* Experiência com Jetpack Compose.
Diferenciais técnicos:
* Integração com hardware Android embarcado: impressoras térmicas, NFC, bluetooth, câmeras, barcode, etc;
* Conhecimento em segurança embarcada (root checking, obfuscação, minificação, storage seguro);
* Experiência com modularização multi-app e bibliotecas internas.
E mais!
O que oferecemos:
* Atuação em produtos de missão crítica, com grande volume transacional e impacto direto no cliente final;
* Acesso a dispositivos físicos para testes (POS, totens);
* Autonomia técnica e cultura voltada para excelência de engenharia;
* Time técnico colaborativo, com cultura de revisão e aprendizado contínuo;
* Ambiente híbrido/remoto.
Requisitos adicionais:
* Possuir CNPJ ativo;
* Disponibilidade para trabalhar híbrido em Florianópolis - SC, com dias e horários flexíveis ou 100% remoto.
Você está pronto para fazer parte de nossa equipe?