Belo Horizonte - MG
1 posição
Não informado
Elegível para PCD
Integral
CLT
Presencial
Pleno
Vaga afirmativa para Pessoas LGBTQIAP+
Vaga afirmativa para Pessoas Pretas
Vaga afirmativa para Mulheres
Vaga afirmativa para Indígenas
Vaga afirmativa para Pessoas com +40 anos
Tecnologia
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.
Requisitos
Escolaridade
- Graduação
Habilidade Técnica
- Android - Intermediário
- AOSP, dispositivo dedicado ou modo quiosque: Device Owner, Lock Task, política de dispositivo, imagem customizada. - Intermediário
- Atualização OTA (Over-the-Air) para firmwares android e afins - Intermediário
Benefícios
- Assistência médica
- Assistência odontológica
- Convênio com Farmácia
- PLR
- Vale refeição
- Seguro de vida
- Vale transporte
- Vale combustível
- Wellhub (Antigo Gympass)
- Zenklub
- Programa de Incentivo aos Estudos
Localização
Belvedere, Belo Horizonte - MG, Brasil, 30320-900