Buscamos um (a) desenvolvedor (a) nível Pleno em Android para integrar o time Mini CDs & Multicanalidade, com foco principal em dar manutenção e realizar melhorias no aplicativo da Agência Magalu.
Responsabilidades
* Manter e evoluir as funcionalidades do aplicativo nativo Android da Agência Magalu, garantindo desempenho, estabilidade e aderência às necessidades do negócio.
* Colaborar com uma equipe qualificada no desenvolvimento de software escalável e confiável.
* Participar do ciclo de vida de novas funcionalidades, sendo responsável pela entrega e acompanhamento pós-lançamento.
* Monitorar métricas e qualidade das aplicações, identificando e implementando melhorias.
* Assegurar a qualidade do código e do produto por meio de testes, revisões e boas práticas de desenvolvimento.
* Implementar processos de integração contínua para estabilizar e aprimorar o ciclo de entrega do produto.
Requisitos Necessários
* Experiência com Kotlin para desenvolvimento Android nativo.
* Domínio do Android SDK, incluindo componentes como Views, RecyclerView, Navigation e ciclo de vida de Activity/Fragment.
* Conhecimento em padrões arquiteturais como MVVM e Clean Architecture.
* Experiência com testes unitários e instrumentados usando JUnit, Mockito e Espresso.
* Noções de bancos de dados locais e persistência de dados.
* Experiência com integração de APIs RESTful
* Habilidade em versionamento de código com Git e uso de pipelines de CI/CD
* Conhecimento no processo de publicação e manutenção de apps na Google Play Store.
* Prática em metodologias ágeis, como Scrum ou Kanban.
Diferenciais
* Experiência com React Native, pois outros sistemas Android do time são desenvolvidos nessa tecnologia.
* Familiaridade com ferramentas de monitoramento e análise, como Grafana e Firebase.
* Experiência em otimização e performance de aplicativos Android.
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.