LOCALIZA&COSomos uma empresa presente no futuro. Em nossa história, sempre trouxemos para o agora ideias que pareciam existir somente anos à frente. Enxergamos o amanhã pelas lentes do nosso espírito empreendedor e pela nossa paixão pelos clientes. Construir o futuro da mobilidade é o nosso propósito. É ele que estimula nossa habilidade de protagonizar com talento e inovação para oferecer a melhor experiência de mobilidade aos que contam com a Localiza no seu caminho.Para cumprir o nosso propósito, precisamos de gente que inspira e transforma, com atitude de ousadia e protagonismo. Juntos, criaremos soluções inteligentes de ir e vir para nossos clientes fazendo da mobilidade do futuro, o nosso presente.O QUE VOCÊ IRÁ FAZER COMO SOFTWARE DEVELOPER SÊNIORImplementar e sustentar o aplicativo Localiza, realizando o desenvolvimento de novas funcionalidades, correções, qualidade, integração de dados, performance, disponibilidade, qualidade e segurança, visando o cumprimento das metas definidas pela Companhia.O QUE PRECISAMOSExperiência com desenvolvimento Android (Kotlin);Experiência com arquiteturas avançadas como MVVM, MVI, Clean architecture ou arquiteturas similares, para criação de aplicativos robustos;Conhecimento sólido em Coroutines para lidar eficientemente com operações assíncronas;Familiaridade com frameworks de injeção de dependência, como Dagger ou Koin, para facilitar a manutenção e teste de Código;Experiência em escrever testes unitários e de instrumentação para garantir a qualidade e a confiabilidade do código;Conhecimento aprofundado nos jetpack compose como LiveData, ViewModel, Navegation Component, Room, etc;Habilidade para otimizar o desempenho do aplicativo, incluindo o uso eficiente de recursos, gestão de memória e análise de desempenho;Conhecimento em jetpack Compose, a biblioteca UI declarativa para Android, para criar interfaces de usuário modernas;Experiência com banco de dados relacionais (SQL Server) e não relacionais (MongoDb);Framework de persistência Dapper;Conhecimento de mensageria, como RabbitMQ;Experiência com frameworks de desenvolvimento ágil, como SCRUM e/ou Kanban;Docker;Pipelines CI/CD;Conhecimento em ferramenta de monitoramento;Conhecimento de boas práticas (SOLID; Clean Code).Kubernetes;Plataforma de nuvem AWS, Azure;Conhecimento em Kafka;Conhecimento em testes unitários;Datadog;SonarCloud;Elastic Search.DiferenciaisConhecimento em FlutterConhecimento em UXCAMBENEFÍCIOS DESSA POSIÇÃOParticipação nos LucrosCarro CorporativoVale AlimentaçãoVale RefeiçãoConvênio MédicoConvênio OdontológicoGympassPrevidência PrivadaAuxílio Home OfficeAllyaAcesso ilimitado a diversos cursos da nossa Universidade LocalizaProgramas internos de treinamento e desenvolvimentoDesconto em compra e aluguel de veículos