Estamos em busca de um profissional que seja especializado em desenvolvimento de aplicações móveis, com habilidades sólidas em Android e conhecimentos avançados em Java e Kotlin.
O ideal é alguém que tenha experiência em projetar, implementar e manter código bem estruturado, reutilizável e com excelente performance. Além disso, é fundamental ter conhecimento em identificar e solucionar bugs, otimizando gargalos de performance.
A arquitetura do sistema também é crucial para o sucesso nessa posição. O profissional precisará contribuir ativamente para a arquitetura do sistema, garantindo a qualidade do código e a robustez dos testes automatizados.
Para alcançar esse objetivo, é necessário possuir um profundo conhecimento do SDK Android, incluindo o gerenciamento de múltiplas versões do sistema e a adaptação a diferentes dimensões de tela. Além disso, é fundamental ter conhecimento em desenvolvimento de views e animações customizadas.
Também é importante ter familiaridade com serviços de Push Notification (como Firebase Cloud Messaging) e seus gateways. Além disso, é fundamental ter experiência com ferramentas e conceitos de Injeção de Dependência.
Requisitos e Qualificações
* Sólidos conhecimentos em Java e Kotlin;
* Profundo conhecimento do SDK Android;
* Conhecimento em desenvolvimento de views e animações customizadas;
* Familiaridade com serviços de Push Notification;
* Experiência com ferramentas e conceitos de Injeção de Dependência;
* Sólida compreensão e prática em testes unitários;
* Dominio dos principais padrões de arquitetura de software mobile;
No nosso ambiente de trabalho, temos grande autonomia e responsabilidade. Somos multidisciplinares, auto-gerenciáveis e com pouca burocracia no nosso cotidiano. Buscamos romper as barreiras que diminuem nossa capacidade de agregar valor ao negócio. Fazemos entregas frequentes e agimos rapidamente ao encontrar problemas.
Nossa equipe trabalha em ritmo acelerado, mas tem tranquilidade e equilíbrio para planejar e executar nossas tarefas com qualidade.