Engenheiro de Software Sr. (Android)

PagBank

São Paulo

Sur place

BRL 120 000 - 180 000

Plein temps

Il y a 4 jours
Soyez parmi les premiers à postuler

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Avantages offerts par ce poste

Vale-alimentação/refeição
Plano de saúde/odontológico
Seguro de vida
Parcerias TotalPass/ZenKlub
Licença maternidade/paternidade estend
Auxílio-creche
Descontos em pós-graduação/MBA

Résumé du poste

PagBank procura profissional para atuar como desenvolvedor Android nativo. O(a) candidato(a) ideal tem experiência com Kotlin, Jetpack Compose, AndroidX, Material Design e GIT, além de domínio de Coroutines/Flow e arquitetura MVVM/MVI.

O papel envolve trabalhar em time multidisciplinar, participação em testes, CI/CD e melhoria contínua da base de código, com foco em qualidade, performance e UX de apps fintech.

Qualifications

  • Graduação completa em área relevante de computação ou similar.
  • Experiência com aplicativos Android nativos com Kotlin.
  • Conhecimento em AndroidX, Jetpack, Compose e Material Design.
  • Experiência com diferentes dimenções de dispositivos (tablet/celular).
  • Domínio de Git e fluxos de entrega com testes/CI.
  • Conhecimento de Kotlin, Coroutines e Flow; RxJava como diferencial.
  • Conhecimento de MVVM/MVI, Clean Architecture e modularização.
  • Conhecimento de testes de UI com Compose Testing e Espresso.

Responsabilités

  • Trabalhar com BDD, TDD e pull request, com revisões de código.
  • Atuar em time multidisciplinar com desenvolvimento incremental.
  • Acompanhar entregas e avaliar impacto nas relações com clientes.
  • Participar da modernização da base: MVVM/MVI, Jetpack Compose e RxJava.
  • Contribuir para padrões de arquitetura e qualidade de código.

Connaissances

Kotlin
Jetpack Compose
AndroidX/Jetpack
Material Design
Git
Coroutines/Flow
RxJava
UI Testing
MVVM/MVI
Clean Architecture

Formation

Superior Completo em Ciência da Computação
Engenharia
Sistemas da Informação

Outils

Retrofit
Dagger Hilt
Koin
JUnit/Espresso
CI/CD

Description du poste

Como fazemos tudo isso?
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!

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.
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.
Olá, somos o PagBank!

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?

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.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Engenheiro de Software Sr (Java)
Engenheiro de Software Sr (Java)

PagBank • São Paulo

Sur place
BRL 120 000 - 180 000
Vale-alimentação/refeiçao
Plano de saúde e odontológico
Seguro de vida
+7
Engenheiro de Software Sr. (Java)
Engenheiro de Software Sr. (Java)

PagSeguro • Brésil

Sur place
BRL 180 000 - 260 000
Vale-alimentação
Plano de saúde
Seguro de vida
+7
Engenheiro Software Pl. (Java)
Engenheiro Software Pl. (Java)

PagBank • Brésil

Sur place
BRL 120 000 - 180 000
Vale-refeição / alimentação
Plano de saúde e odontológico
Seguro de vida
+6
Engenheiro de Software Pl. (Java) SAO PAULO - SP and Hybrid Full-time employee
Engenheiro de Software Pl. (Java) SAO PAULO - SP and Hybrid Full-time employee

PagSeguro • São Paulo

Sur place
BRL 180 000 - 320 000
Vale-alimentação e/ou refeição
Plano de saúde e odontológico
Seguro de vida
+6
Especialista de Onboarding e Ativação de Clientes
Especialista de Onboarding e Ativação de Clientes

PagBank • São Paulo

Sur place
BRL 180 000 - 250 000
Vale-alimentação e/ou refeição
Plano de saúde e odontológico
Seguro de vida
+5
Engenheiro de Software Pl. (mobile - iOS)
Engenheiro de Software Pl. (mobile - iOS)

PagSeguro • Brésil

À distance
BRL 167 000 - 257 000
Vale alimentação/refeição
Plano de saúde
Seguro de vida
+6
Engenheiro de Qualidade de Software Sr.
Engenheiro de Qualidade de Software Sr.

PagBank • São Paulo

Hybride
BRL 90 000 - 150 000
Vale-refeição/alimentação
Plano de saúde e odontológico
Seguro de vida
+4
Engenheiro de Software Sr (Java) SAO PAULO - SP and Hybrid Full-time employee
Engenheiro de Software Sr (Java) SAO PAULO - SP and Hybrid Full-time employee

PagSeguro • São Paulo

Sur place
BRL 120 000 - 180 000
Vale alimentação/refeição
Plano de saúde e odontológico
Seguro de vida
+6
Engenheiro de Sistemas Pl. (SRE)
Engenheiro de Sistemas Pl. (SRE)

PagSeguro • São Paulo

Sur place
BRL 502 000 - 837 000
Vale-alimentação/refeição
Plano de saúde e odontológico
Seguro de vida
+6
Engenheiro de Software Sr. (Java)
Engenheiro de Software Sr. (Java)

PagBank • Brésil

Sur place
BRL 120 000 - 180 000
Vale-refeição/alimentação
Plano de saúde e odontológico
Seguro de vida
+4