PagBank
Engenheiro de Software Sr. (Android)
São Paulo / SP
Descrição da vaga
Quando você pensa em carreira, o que vem à sua mente? Propósito? Colaboração? Ser protagonista para fazer a diferença? No PagBank temos tudo isso e muito mais.
Estamos em busca de pessoas que vistam a camisa com orgulho. Gente com vontade de facilitar a vida financeira das pessoas e impulsionar negócios!
Tá a fim de uma carreira que rende mais? Confira essa oportunidade e #VemProPags!
Responsabilidades e atribuições
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.
Participar
da modernização contínua da base (migração de MVP para MVVM/MVI, XML para
Jetpack Compose e RxJava para Coroutines/Flow).
Requisitos e qualificações
Superior Completo em Ciências da Computação, Engenharia, Sistemas da Informação ou áreas
correlatas.
Experiência
com aplicativos em Android nativo.
Experiência
com AndroidX / Jetpack 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.
Experiência
com Jetpack Compose para construção de UI.
Conhecimento
em bibliotecas atuais como Jetpack (Navigation, Lifecycle, ViewModel,
Paging).
Experiência
com padrões de projeto 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 e/ou MVI, com fluxo de dados unidirecional,
além de Clean Architecture e projetos modularizados.
Conhecimento
em automação de testes de UI com Compose Testing (Espresso para telas
legadas em View).
Experiência
com programação reativa e assíncrona (Coroutines e Flow); RxJava como
diferencial para código legado.
Experiência
com monitoramento como New Relic, Google Analytics, Firebase Crashlytics,
entre outros.
Experiência
com bibliotecas comuns ao desenvolvimento Android (Retrofit, Koin;
Dagger/Hilt bem-vindos).
Desenvolvimento assistido por IA:
Vivência
com assistentes de código baseados em IA (ex.: GitHub Copilot, Claude e
similares) no fluxo de desenvolvimento.
Senso
crítico para revisar e validar o código gerado com IA. Entender e testar
antes de integrar, sem abrir mão das boas práticas de engenharia.
Informações adicionais
Para se destacar nesta posição seria legal se você também tivesse:
Conhecimento
em linguagem C, desenvolvimento com componentes físicos como bluetooth e
impressoras.
Conhecimento
em Jenkins ou outras plataformas de CI/CD.
Conhecimento
em Bluetooth API, SonarQube.
Conhecimentos
sobre o processo de distribuição do Google Play.
Experiência
com atuação em time de agilidade (Scrum e Kanban).
Experiência
com Design System próprio, feature toggles / rollout gradual, Paging 3 e
segurança em apps fintech.
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 e certificados como um Excelente Lugar para Trabalhar pela Great Place to Work.
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.