Buscamos Desenvolvedores (a) Android de nível Sênior que queiram fazer parte do nosso time de Agencias Magalu.
Estamos buscando alguém que saiba lidar com desafios diariamente e que consiga trabalhar em equipe, respeitando as diferenças e opiniões de cada um.
Entender mudanças e aprender com elas também é essencial para o dia a dia no Labs.
Gostamos de pessoas e nos ajudamos mutuamente!
Se você é apaixonado(a) pelo o que faz, estuda sempre, e trabalha em equipe essa vaga é para você!
Acreditamos no poder da diversidade!
Buscamos talentos com diferentes perspectivas e experiências para enriquecer nossa cultura e fortalecer nossos valores.
Junte-se a nós!
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 (somos grandes fãs de Kotlin!).
Conhecimento em desenvolvimento de views e animações customizadas.
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, identificar desafios arquiteturais em fluxos de usuário e propor soluções inovadoras baseadas nas melhores práticas de mercado.
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 (Beta, Piloto e Produção).
Vivência com a implementação e análise de testes A/B.
Proficiência em versionamento de código com Git.
Como é o ambiente de trabalho?
No Luizalabs, 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; nosso ritmo é acelerado, mas temos tranquilidade e equilíbrio para planejar e executar nossas tarefas com qualidade.