Talent.com
PagBank
Engenheiro de Software Pl. (Android)PagBank • SAO PAULO, São Paulo, Brazil
Procure outras vagas
Engenheiro de Software Pl. (Android)

Engenheiro de Software Pl. (Android)

PagBank • SAO PAULO, São Paulo, Brazil
Há +30 dias
Descrição da vaga

Talvez você nos conheça por maquininhas ou comerciais que ficam na memória, mas somos muito mais!


Todos os dias desenvolvemos produtos e soluções inspiradas pelo nosso propósito: facilitar a vida financeira das pessoas e negócios.


Trabalhamos para transformar a forma como as pessoas lidam com dinheiro abrindo novas possibilidades para alcançarem seus sonhos. Como fazemos tudo isso?


💛 Com gente

Somos um time que joga junto! Aqui valorizamos todas as diversidades, seja de raça/etnia, gênero, idade, origem, pessoa com deficiência, orientação afetivo-sexual, constituição familiar e estética.


💛 Com tecnologia

O espírito disruptivo e inovador está no nosso DNA: somos parte do Grupo UOL, empresa 100% brasileira, foi pioneira na internet e transforma a vida das pessoas desde 1996.


💛 Com uma só cultura

Temos uma cultura forte e única, capaz de nos levar além, para continuarmos crescendo e perpetuando o nosso negócio.


Somos um dos maiores bancos digitais do país e uma das fintechs mais rentáveis do segmento.


Para vivenciar tudo isso, você terá um pacote completo de benefícios que fazem toda a diferença:

  • Vale-alimentação e/ou refeição.
  • Plano de saúde e odontológico.
  • Seguro de vida.
  • Parceria com TotalPass e ZenKlub.
  • Licença maternidade e paternidade estendidas.
  • Auxílio-creche.
  • Descontos de até 50% em pós-graduação e MBA de grandes instituições, como FIA, FAAP e PUCRS.


E tem mais:

  • No dress code: o importante é você usar o que te faz bem.
  • #TáDeParabéns: Day off no aniversário.
  • Baby Gift: presente para recém-nascidos.


Tá a fim de uma carreira que rende mais? Vem pro nosso time imbatível!

#VemProPags.

/n

  • Superior em Ciências da Computação, Engenharia, Sistemas da Informação ou áreas correlatas.
  • 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 e Java.
  • 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.).


/n

  • Sugerir mudanças em situações nas quais o processo possa ser melhorado.
  • Trabalhar em equipe atuando a nível operacional dentro dos processos definidos para entender as soluções técnicas definidas pelo time.
  • Trabalhar com BDD, TDD e pull request, promovendo um code review constante.
  • Colaborar em equipes multidisciplinares, promovendo sinergia e compartilhamento de conhecimento.
  • Estudar constantemente padrões e conceitos de engenharia de software do domínio que atua.
  • Fornecer suporte às equipes de engenharia mobile, solucionando problemas e oferecendo orientação especializada.
  • Automatizar processos manuais para aumentar a produtividade e reduzir erros.
  • Utilizar uma abordagem orientada a dados para coletar e apresentar métricas relacionadas aos processos de Integração Contínua (CI) e Entrega Contínua (CD).
  • Atuar no ciclo completo de desenvolvimento de software, desde o planejamento até a operação, garantindo a eficiência em todas as etapas.
  • Realizar revisões de código de forma proativa, identificando e corrigindo possíveis problemas de forma colaborativa.
  • Avaliar o impacto das alterações nas entregas em relação às expectativas dos clientes, garantindo a qualidade e a satisfação do usuário.


Criar um alerta de emprego para esta pesquisa

Engenheiro de Software Pl. (Android) • SAO PAULO, São Paulo, Brazil