Apply now »

ANALISTA DE DESENVOLVIMENTO SENIOR

Req ID:  28582
Posted on:  18 Jan 2025
Location: 

Brazil

Department: 
Job Family: 


 

 

 

ANALISTA DE DESENVOLVIEMNTO SENIOR (ANDROID/iOS)

Principais Atividades e Responsabilidades:

  • Propor e definir especificações técnicas do projeto e a modelagem de dados (escopo do projeto do sistema ou aplicação) contribuindo na definição dos padrões de arquitetura e a construção de diagramas de aplicação, selecionando os elementos estruturais e suas interfaces, mapeamento de conexões, sistemas internos e externos, tecnologia aplicada, com os quais ele será composto garantindo o entendimento da equipe e do cliente e a integração com as demais soluções.
  • Realizar testes unitários e/ou de homologação nos sistemas desenvolvidos, avaliando a conformidade e o atendimento dos requisitos e das especificações técnicas, identificando eventuais desvios, elaborando relatório técnico e encaminhando ao responsável para devidas análises;
  • Elaborar e encaminhar a documentação da solução desenvolvida para a área de qualidade e testes no que se refere a requisitos do usuário e especificação técnica, prestando suporte no momento de execução dos testes quando necessário, de forma a contribuir com a homologação das soluções e atendimento aos usuários;
  • Acompanhar o processo de implantação (publicação de aplicativos na Play Store e App Store) das soluções desenvolvidas, intervindo em caso de problemas de produção, para garantir a correta homologação das soluções em produção;
  • Realizar suporte a aplicações já existentes e instaladas fazendo análises de problemas e realizando as atividades necessárias para correção, visando o rápido reestabelecimento da solução.
  • Buscar constante atualizações com relação as inovações técnicas de sua área de atuação no que se refere a novas tecnologias, ferramentas, recursos, arquiteturas de software, entre outros aspectos, que possam subsidiar o desenvolvimento de novas soluções e/ou sistemas para a companhia.

    Requisitos:
  • Sólida experiência comprovada em desenvolvimento de software Java.
  • Formação Superior em Ciência da Computação, Engenharia de Software ou área relacionada.
  • Conhecimento em linguagens de programação como: Kotlin e Java
  • Conhecimento em padrões de projetos como MVVM, MVC e MVP.
  • Conhecimento em ferramentas de controle de versão, como Git e IntelliJ.
  • Experiência com APIs REST e integração de serviços web.
  • Inglês intermediário;
  • Disponibilidade para trabalhar híbrido.

 

Apply now »