123Vagas
Entrar / Criar conta Vagas
Modalidade
Contratos
Senioridade
Para Empresas Skills Blog
Ferramentas
123Vagas Plus
Entrar como empresa Cadastrar empresa grátis
PA

Engenheiro de Software Pl. (Android)

Prepare esta candidatura

Veja o match, prepare o currículo em PDF e Word para esta vaga, e só então vá ao site da empresa.

Compartilhar

Presencial Tecnologia 1 visualização
Android Kotlin Java GIT TDD BDD MVVM Espresso
Ver se você combina

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

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 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.

Requisitos e qualificações

Ensino 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 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 em 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.).

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, Sonar
Qube. Conhecimentos sobre o processo de distribuição do Google
Play. Experiência com atuação em time de agilidade (Scrum e/ou
Kanban).

Título e texto são os da empresa. A candidatura é no site da empresa (pagseguro.gupy.io) — daqui você sai preparado. Saiba como funciona.
Publicada em 29 de outubro de 2026

Candidatura no site da empresa · pagseguro.gupy.io