Desenvolvedor Android Nativo - Kotlin

MAXTRACK TECNOLOGIA E SERVICOS LTDA.Belo Horizonte - MGsolidesopublikowano 16.09.2026
Ta oferta pracy jest już nieaktualna
Źródło usunęło ogłoszenie — aplikowanie przez pierwotny link nie jest już możliwe.
Wymagane:KotlinGitBackendMobileScrumKanban

Sobre a Maxtrack

Com 25 anos de mercado, a Maxtrack é referência em gestão de frotas, eficiência logística e tecnologia para rastreamento veicular de alta performance. Mantemos vivo o DNA inovativo desde o nosso nascimento, em 1999, com o desafio diário de redefinir nossos próprios limites, oferecendo ao mercado uma solução cada vez mais completa, rápida e precisa.

Não temos medo de tentar: sabemos que, em uma empresa inovadora, os erros fazem parte da criação de novos processos, produtos e tendências.

Sobre a oportunidade

Estamos com uma oportunidade para Desenvolvedor Android Nativo  para compor nossos times!

Buscamos uma pessoa com interesse em desenvolvimento mobile e vontade de evoluir tecnicamente trabalhando com Android nativo e Kotlin .

Você fará parte do desenvolvimento e evolução de aplicações Android utilizadas em soluções de IoT, rastreamento e gestão de frotas, em um ambiente que proporciona contato com diferentes tecnologias e desafios de conectividade.

Informações da vaga

Local: Nova Lima/MG — presencial, a aproximadamente 10 minutos do BH Shopping

Jornada: 40 horas semanais

Horário: segunda a sexta, das 8h30 às 17h30 — horário flexível

Responsabilidades do cargo

Desenvolver e manter aplicações Android nativas utilizando Kotlin .

Implementar novas funcionalidades, correções e melhorias em aplicações Android.

Trabalhar buscando qualidade, estabilidade, performance e boa experiência de uso.

Consumir e integrar APIs REST e serviços de back-end.

Desenvolver aplicações considerando cenários de conectividade instável e operação offline .

Trabalhar com armazenamento local, sincronização e tratamento de dados.

Utilizar recursos do ecossistema Android para desenvolvimento de aplicações modernas e escaláveis.

Utilizar ferramentas de desenvolvimento e diagnóstico como Android Studio, ADB e logcat .

Trabalhar com diferentes versões e configurações de dispositivos Android.

Participar de integrações entre a aplicação Android e dispositivos utilizados nas soluções da empresa.

Participar do desenvolvimento de funcionalidades relacionadas a Bluetooth/BLE e conectividade , quando necessário.

Investigar e corrigir problemas identificados durante testes e em ambientes de produção.

Participar de todo o ciclo de desenvolvimento: levantamento de requisitos, implementação, testes, revisão de código e deploy.

Utilizar Git em fluxos de desenvolvimento colaborativo.

Documentar código, integrações e decisões técnicas.

Colaborar com os times de Produto, Backend, Hardware e Software em um ambiente de desenvolvimento ágil.

Requisitos

Conhecimento em desenvolvimento Android nativo .

Conhecimento em Kotlin .

Experiência com AOSP, dispositivo dedicado ou modo quiosque : Device Owner, Lock Task, política de dispositivo, imagem customizada.

Conhecimento em atualização  OTA ( Over-the-Air) para firmwares android e afins.

Conhecimento dos principais conceitos e componentes da plataforma Android.

Conhecimento básico de arquitetura de aplicações Android .

Familiaridade com Android Studio e Gradle .

Familiaridade com ferramentas de diagnóstico como ADB e logcat .

Conhecimento no consumo e integração de APIs REST .

Conhecimento em Git e fluxos de trabalho colaborativos.

Conhecimento de persistência e armazenamento local no Android.

Familiaridade com programação assíncrona e Kotlin Coroutines .

Conhecimento de Linux e linha de comando .

Noções de conectividade Wi-Fi e Bluetooth/BLE .

Formação superior em andamento ou concluída em Tecnologia, Engenharia, Sistemas de Informação, Ciência da Computação ou áreas correlatas.

Você se destaca se

Possuir experiência prática com Kotlin e Android nativo .

Conhecer Jetpack e suas principais bibliotecas , como ViewModel, Room, Navigation e WorkManager.

Possuir conhecimento ou experiência com Jetpack Compose .

Conhecer padrões de arquitetura como MVVM, Clean Architecture e princípios SOLID .

Possuir experiência com testes automatizados em Android.

Ter experiência com aplicações que operam offline ou com conectividade instável .

Possuir experiência com Bluetooth/BLE ou integração entre aplicações Android e dispositivos externos.

Possuir conhecimento de AOSP ou customização do Android .

Ter experiência com aplicações voltadas para IoT, telemetria ou rastreamento .

Possuir familiaridade com dispositivos embarcados e integração entre software e hardware.

Conhecer processos de publicação, distribuição e atualização de aplicações Android.

Possuir experiência em ambientes de desenvolvimento utilizando Scrum ou Kanban .