Junte-se ao Luizalabs e ajude a digitalizar o Brasil!Estamos buscando uma Pessoa Desenvolvedora Sênior talentosa e apaixonada para se juntar à nossa equipe em crescimento.Se você é apaixonado (a) pelo que faz, estuda sempre, desenvolve talentos e trabalha em equipe. Essa vaga é para você!ResponsabilidadesManter sistemas com mais de 500 milhões de acessos mensais, faturamento anual de 45 bilhões de reais, garantindo alta disponibilidade e confiabilidade envolvendo: desenvolvimento de software, criação de ferramentas e automação para facilitar operações confiáveis.Garantir que os sistemas sejam escaláveis e tenham um bom desempenho envolvendo: otimização de código, seleção de ferramentas apropriadas e arquiteturas que suportem o crescimento e demanda dos sistemas.Desenvolver e implementar sistemas de monitoramento e diagnóstico para identificar problemas e antecipar possíveis falhas nos sistemas. Isso pode incluir a criação de ferramentas para monitoramento em tempo real, métricas e logs.Responder a incidentes e problemas operacionais críticos, identificando suas causas e desenvolvendo soluções para prevenir sua recorrência.Trabalhar em estreita colaboração com diferentes equipes, como desenvolvimento de software, operações, segurança e outras áreas, para garantir a confiabilidade, segurança e a escalabilidade dos sistemas.Requisitos (Soft skills)Gostar de Analisar e Resolver problemas;Ser comprometido, pró ativo e colaborativo;Buscar sempre o desenvolvimento pessoal e da equipeDo que você precisa:Desenvolvimento Mobile Nativo (Android/iOS).Ter vivência em engenharia de software, princípios, boas práticas e padrões de arquitetura.Ter experiência com desenvolvimento mobile android usando Java/Kotlin.Ter experiência com desenvolvimento mobile ios usando Swift/RxSwift.Saber como funciona o processo de distribuição dentro da App Store;Experiência em automação de processos usando Fastlane;Experiência em integração com ferramentas de CI/CD como Bitrise.Ter experiência com BFF Node.js.Ter conhecimento de práticas de XP (TDD, pair programming, refactoring, continuous integration, etc).Ter experiência com deploy na Play Store.Conhecimentos que te destacam:Conhecimento em Padrões de arquitetura: MVI, MVVM e Clean;Conhecer e ter experiência com testes unitários, de aceitação, mocks, etc;Saber trabalhar com ferramentas de controle de versão. (Gitlab)Conhecimentos de automação de publicação de aplicações (fastlane, etc);Ter experiência com GraphQL, JavaScript, Node, React, Redux, Python;Interesse em programar em todos os níveis do stacktecnológico;Ter experiência com métodos ágeis e práticas de engenharia ágil;Experiência em CI/CD;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.