Buscamos Desenvolvedores Android de nível Sênior que possam contribuir para o desenvolvimento de nossas aplicações móveis.
Nossa equipe procura por alguém que seja capaz de 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 se adaptar ao dia a dia do nosso ambiente de trabalho.
Valorizamos pessoas apaixonadas pelo seu trabalho, sempre dispostas a estudar e melhorar suas habilidades.
Acreditamos no poder da diversidade e buscamos talentos com diferentes perspectivas e experiências para enriquecer nossa cultura e fortalecer nossos valores.
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 problemas, 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 personalizadas.
* Familiaridade com serviços de Push Notification (como Firebase Cloud Messaging) 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, com capacidade de analisar prós e contras de diferentes abordagens.
* Experiência com programação reativa (ex: RxJava/RxKotlin, Coroutines/Flow).
* Uso prático de CI/CD para automação de builds (ex: Fastlane), coleta de artefatos e releases para diferentes públicos.
* 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
Nossa empresa valoriza a autonomia e a responsabilidade, é multidisciplinar, auto-gestora e com baixa burocracia. Buscamos romper barreiras que diminuem nossa capaciedade de agregar valor. Fazemos entregas frequentes e agimos rapidamente ao encontrar problemas; nosso ritmo é acelerado, mas temos tranquilidade e equilíbrio para planejar e executar tarefas com qualidade.
],