⚡ New

Engenheiro de software sr. (android)

PagBank

São PauloFull-timeMid LevelOn-site

Job Description

  • Superior em Ciências da Computação, Engenharia, Sistemas da Informação ou áreas correlatas. 
  • Experiência com produtos de adquirência/POS.
  • Experiência com aplicativos em Android nativo. 
  • Experiência em Android Support Library e Material Design. 
  • Experiência com diferentes dimensões de dispositivos (tablet, celular e correlatos).  
  • Experiência com GIT. 
  • Experiência com fluxo de entrega com qualidade como a realização de testes, e integração contínua.  
  • Experiência com a linguagem Kotlin. 
  • Conhecimento em Bibliotecas atuais como Jetpack. 
  • Experiência com padrões de projetos e princípios do SOLID, KISS e DRY. (Injeção de dependências, uso de interfaces, testes unit). 
  • Conhecimento de padrões de arquitetura MVVM ou outra que tenha domínio do uso mobile. 
  • Conhecimento em automação usando Espresso. 
  • Conhecimento em programação reativa. 
  • Experiência com monitoramento como New relic, google Analytics, entre outros. 
  • Experiência com bibliotecas comuns ao desenvolvimento Android (Retrofit, Dagger etc.). 
  • Trabalhar com BDD, TDD e pull request, promovendo um code review constante. 
  • Atuar em um time multidisciplinar. 
  • Trabalhar com o método de desenvolvimento incremental. 
  • Acompanhar as entregas avaliando o impacto que as mudanças ocasionam na relação com os clientes. 

Posted Today

Related Jobs

Related Searches

Apply Now