Buscamos profissionais experientes em desenvolvimento de aplicações móveis Android para integrar a nossa equipe.
É fundamental que possua habilidades para lidar com desafios diários e trabalhar de forma eficaz em equipe, respeitando as diferenças e opiniões dos colegas.
Entender mudanças e aprender com elas é essencial para o sucesso no nosso time.
Nosso ambiente é colaborativo e autônomo, onde buscamos romper barreiras e agregar valor ao negócio.
Alguns requisitos incluem:
* Desenvolver código limpo, eficiente e de alta qualidade a partir de designs e wireframes.
* Projetar, implementar e manter código bem estruturado, reutilizável e com excelente performance.
* Identificar e solucionar bugs, otimizando gargalos de performance.
Para alcançar o sucesso nesta posição, você precisará ter:
* Profundo conhecimento do SDK Android, incluindo gerenciamento de múltiplas versões do sistema e adaptação a diferentes dimensões de tela.
* Sólidos conhecimentos em Java e Kotlin.
* Conhecimento em desenvolvimento de views e animações customizadas.
* Familiaridade com serviços de Push Notification e seus gateways.
* Experiência com ferramentas de Injeção de Dependência.
* Sólida compreensão e prática em testes unitários.
* Domínio dos principais padrões de arquitetura de software mobile.
* Experiência com programação reativa (ex: RxJava/RxKotlin, Coroutines/Flow).
* Uso prático de CI/CD para automação de builds e coleta de artefatos.
* Vivência com a implementação e análise de testes A/B.
* Proficiência em versionamento de código com Git.
Ambiente de Trabalho
Nosso ambiente de trabalho é dinâmico e colaborativo, onde buscamos criar um espaço para inovação e crescimento profissional.
Qualificações Obrigatórias
O candidato deve ter experiência em desenvolvimento de aplicações móveis Android e possuir habilidades em Java e Kotlin.
Benefícios
Nossa empresa oferece um ambiente de trabalho agradável e colaborativo, com oportunidades de crescimento e desenvolvimento profissional.