Estamos buscando Desenvolvedores (a) Android de nível Sênior que sejam capazes de desenvolver soluções inovadoras para problemas complexos.
Para isso, precisamos de alguém que saiba lidar com desafios diariamente e que consiga trabalhar em equipe, respeitando as diferenças e opiniões de cada um.
A habilidade de entender mudanças e aprender com elas é essencial para o dia a dia no nosso ambiente de trabalho.
Além disso, gostamos de pessoas que se ajudam mutuamente.
Se você é apaixonado(a) pelo seu trabalho, está sempre estudando e trabalha em equipe essa vaga é para você.
Responsabilidades
* Desenvolver código limpo, eficiente e de alta qualidade a partir de designs e wireframes. Isso envolve criar soluções inovadoras para problemas complexos e otimizar códigos para melhor performance.
* Projetar, implementar e manter código bem estruturado, reutilizável e com excelente performance. Nós valorizamos a qualidade do código e a robustez dos testes automatizados.
* Identificar e solucionar bugs, otimizando gargalos de performance. O diagnóstico preciso e a resolução rápida de problemas são fundamentais para nós.
Requisitos
* 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. Precisamos de alguém que tenha experiência com programação mobile e saiba lidar com diferentes plataformas.
* Sólidos conhecimentos em Java e Kotlin. Somos grandes fãs de Kotlin e precisamos de alguém que também compartilhe esse entusiasmo.
* Conhecimento em desenvolvimento de views e animações customizadas. O design visual é fundamental para nossas aplicações móveis.
* Familiaridade com serviços de Push Notification e seus gateways. Precisamos de alguém que saiba como enviar notificações push eficientemente.
* Experiência com ferramentas e conceitos de Injeção de Dependência. Nós valorizamos a organização e a modularização do código.
Ambiente de Trabalho
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.