Desenvolvedor(a) Android de Alta Qualidade
Buscamos alguém que saiba lidar com desafios diários e trabalhar em equipe, respeitando as diferenças e opiniões de cada um.
É essencial entender mudanças e aprender com elas para o dia a dia no Labs.
Gostamos de pessoas que nos ajudam mutuamente e sejam apaixonadas pelo que fazem.
Acreditamos no poder da diversidade e buscamos talentos com diferentes perspectivas e experiências para enriquecer nossa cultura.
Suas principais responsabilidades serão:
* 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.
* Contribuir ativamente para a arquitetura do sistema, garantindo a qualidade do código e a robustez dos testes automatizados.
Para ter sucesso nesta posição, você precisará de:
* 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.
* 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 e conceitos 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.
* Vivência com a implementação e análise de testes A/B.
* Proficiência em versionamento de código com Git.
Nossa equipe é multidisciplinar, auto-gerenciável e tem pouca burocracia no cotidiano. Fazemos entregas frequentes e agimos rapidamente ao encontrar problemas; nosso ritmo é acelerado, mas temos tranquilidade e equilíbrio para planejar e executar nossas tarefas com qualidade.
Nós valorizamos a autonomia e a responsabilidade, e buscamos romper as barreiras que diminuem nossa capacidade de agregar valor ao negócio.
Queremos alguém que seja capaz de analisar prós e contras de diferentes abordagens e propor soluções inovadoras baseadas nas melhores práticas de mercado.
Nossa missão é ser uma equipe que é mais do que apenas um time - somos uma família que cresce juntos!