Atribuições:
Terá como missão projetar e manter a arquitetura dos sistemas mobile em termos de codificação e padrões, segurança, usabilidade, documentação, testes e automação dos processos de desenvolvimento e deployment. Deve ser independente, possuir boa comunicação, com liderança, organizado e com a habilidade de compartilhar conhecimentos entre equipes multidisciplinares em um ambiente de diversas tecnologias. É essencial conhecer as melhores práticas de codificação para plataformas mobile.
Responsabilidades:
Projetar e arquitetar um aplicativo mobile em todos os níveis
Apoiar na priorização de casos de uso ou requisitos funcionais do app
Avaliar o custo de desenvolvimento, habilidades técnicas necessárias para a equipe e ferramentas
Direcionar/gerar insumos para a criação da api que será utilizada pelo app
Realizar inspeções técnicas para identificar oportunidades de melhoria nos apps.
Aplicar padrões de design para segurança, usabilidade, qualidade de código e conformidade com os padrões de proteção de dados
Apoiar as equipes de desenvolvimento na programação da arquitetura global e de componentes necessários
Avaliar componentes de terceiros para utilização no app considerando seus custos e licenças
Contribuir para alcançar o pipeline final da qualidade de software: testes unitários, testes de integração, análise de código, versionamento e publicação
Desenhar e apoiar na realização de testes globais de sistemas, como testes de desempenho, carga e segurança
Configurar e publicar os apps em ambientes de desenvolvimento, homologação e produção.
Requisitos
Requisitos:
Skills
Experiênciacom aplicativos em android nativo
Experiência em android support library e material design
Prática em programação java e kotlin e em dispositivos de diferentes dimensões (smartphone, tablet, fablet)
Conhecimento em git
Conhecimento em google play services
Familiaridade com o processo de distribuição do google play
Conhecimento de padrões de arquitetura: mvp e mvvm
Experiência em programação reativa (rx)
Boas práticas de desenvolvimento (solid, kiss, dry)
Experiência com bibliotecas comuns ao desenvolvimento android (retrofit, dagger etc.).
Serão diferenciais:
Programação swift (ios)
Construção de esteiras de ci/cd (ex: jenkins, sonar, fortify, puppet)
Programação flutter.
Escolaridade mínima
Não informado
Jornada de trabalho
Horário a combinar
Benefícios
Currículo
denunciar vaga.
OUTRAS OPORTUNIDADES DE Engenheiro Ambiental PARA VOCÊ!
PUBLICIDADES
Carregando, aguarde por favor...
Nós respeitamos a sua privacidade
Para otimizar sua experiência durante a navegação, fazemos uso de cookies.
Ao continuar no site, consideramos que você está de acordo com nossa
Política de Privacidade.
PROSSEGUIR
Aguarde, vamos preparar as informações para envio.
Preparando seu currículo.
Identificando os e-mails.
Realizando o envio.
, vimos aqui que faz tempo que você não atualiza seu currículo.
A última alteração foi em: .
Faça uma revisão para que os recrutadores acessem seu currículo já atualizado e receba convites para entrevistas!
Candidatura realizada com sucesso!
Para agilizar sua busca por empregos identificamos que são perfeitas para você.
Simplifique sua jornada e envie seu currículo automaticamente para estas vagas.
Muito bem, !
Seu currículo foi enviado para de em . Confira os detalhes no seu e-mail.
Agora, complete seu currículo para ter até 10x mais chances de visualização!
Esta vaga é de um site externo!
Esta vaga é de um site externo e você sairá do Trabalha Brasil.
Candidate-se em mais vagas para que mais empresas vejam seu currículo! 🚀