AI Jobs Map

MAXTRACK · Belo Horizonte, MG

Desenvolvedor Android Nativo - Kotlin

full timePosted yesterday
Apply on IndeedIndeedOpens the original posting. AI Jobs Map never asks for your details.

Stack mentioned

kotliniotgitlinux

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

More jobs at MAXTRACK