Logo da Empresa

desenvolvedor android nativo - kotlin

MAXTRACK TECNOLOGIA E SERVICOS LTDA.

location_onBelo Horizonte - MG

accessibleElegível PCD

CLTPresencialPlenoVaga afirmativaTecnologia
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.

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

Beneficios

  • 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

Como chegar

Belvedere, Belo Horizonte - MG, Brasil