Engenheiro(a) Mobile – Remoto – BA

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:

  • Skills
  • Experiência mínima de 2 anos com 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.

Enviar currículo informando a vaga de interesse para [email protected]

Sempre que enviar seu currículo ou comparecer a uma entrevista de emprego mencione que o anúncio da vaga foi visto na seção correspondente ao seu estado do site Vagas Emprego Nordeste. Dessa maneira você estará ajudando nosso site a se tornar cada vez mais conhecido pelas empresas e isso estimula a nos enviarem mais vagas para divulgação.



Atenção

  • O Vagas Emprego Nordeste é um site de divulgação de vagas de emprego. Não temos qualquer ligação com as empresas anunciantes das vagas e nossa única participação no processo seletivo é a divulgação da vaga.

  • Se você encontrar alguma oferta de emprego enganosa em nosso site pedimos que cique no link de denúncia do menu e informa para que possamos removê-la e bloquear o usuário que a enviou.

  • Antes de enviar seu currículo verifique se você está de acordo com o perfil solicitado. Entendemos que você precisa trabalhar, mas ao candidatar-se a vagas para as quais não se qualifica atrapalha o processo seletivo e prejudica os usuários qualificados para a vaga.

  • Se você foi selecionado para uma vaga através de nosso site conte para seus amigos e para nós, vamos adorar saber do seu sucesso!