Engenheiro de Software Pl. (Android)

PagBank

São Paulo

Presencial

BRL 120 000 - 180 000

Tempo integral

14 dias+

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Vantagens oferecidas por esta oferta de emprego

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

Resumo da oferta

A PagBank está buscando profissionais de engenharia de software para atuar no desenvolvimento de aplicativos Android nativos, com foco em qualidade, performance e entrega contínua. O time trabalha com Kotlin, Java, MVVM e Jetpack, promovendo revisão de código, automação de testes e integração com ferramentas de CI/CD.

Procura-se graduados em áreas correlatas, com experiência em GIT, Retrofit e Dagger, além de monitoramento com ferramentas como New Relic e Google Analytics.

Qualificações

  • Graduação em Computação ou áreas correlatas.
  • Experiência com Android nativo e Android Support Library/Materia Design.
  • Experiência com diferentes dimensões de dispositivos.
  • Experiência com GIT e CI/CD.
  • Conhecimento de Kotlin e Java.
  • Conhecimento de Jetpack, MVVM e padrões de projeto (SOLID/KISS/DRY).
  • Conhecimento de Espresso e automação de testes, programação reativa.
  • Experiência com Retrofit, Dagger e monitoramento (New Relic/GA).

Responsabilidades

  • Sugerir melhorias em processos para aumentar eficiência.
  • Trabalhar em equipe para entender soluções técnicas definidas pelo time.
  • Trabalhar com BDD, TDD e pull requests com revisão de código.
  • Colaborar com equipes multidisciplinares e compartilhar conhecimento.
  • Estudar padrões de engenharia de software do domínio móvel.
  • Dar suporte às equipes de engenharia mobile e orientar soluções.
  • Automatizar processos manuais para reduzir erros.
  • Coletar e apresentar métricas de CI/CD e qualidade de entrega.
  • Atuar no ciclo completo de desenvolvimento, planejamento à operação.
  • Revisar código de forma proativa e identificar problemas.
  • Avaliar impacto das alterações nas entregas e na satisfação do usuário.

Conhecimentos

Android nativo
Kotlin
Java
MVVM
Jetpack
Espresso
GIT
CI/CD
SOLID/KISS/DRY
Programação reativa
Retrofit
Dagger
New Relic/Google Analytics

Formação académica

Superior em Ciências da Computação, Engenharia, Sistemas da Informação ou áreas correlativas

Ferramentas

Jenkins
New Relic
Google Analytics

Descrição da oferta de emprego

Como fazemos tudo isso?

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.

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!

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
  • 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.
Requisitos e qualificações
  • Superior em Ciências da Computação, Engenharia, Sistemas da Informação ou áreas correlativas.
  • 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.).
Informações adicionais
  • 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).
Benefícios
  • 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.
Outros benefícios
  • 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.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Engenheiro de Software Pl. (Android) São Paulo - SP and Hybrid Full-time employee
Engenheiro de Software Pl. (Android) São Paulo - SP and Hybrid Full-time employee

PagSeguro • São Paulo

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

PagSeguro • São Paulo

Presencial
BRL 120 000 - 180 000
Engenheiro de Software Sr (Java)
Engenheiro de Software Sr (Java)

PagBank • São Paulo

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

PagBank • São Paulo

Presencial
BRL 90 000 - 150 000
Vale-alimentação/refeição
Plano de saúde e odontológico
Seguro de vida
+4
Engenheiro Qualidade de Software Pl.
Engenheiro Qualidade de Software Pl.

PagBank • São Paulo

Presencial
BRL 90 000 - 150 000
Vale-refeição/vale-alimentação
Plano de saúde
Seguro de vida
+5
Engenheiro de Software Sr. (Java)
Engenheiro de Software Sr. (Java)

PagBank • São Paulo

Presencial
BRL 120 000 - 180 000
Vale-refeição/alimentação
Plano de saúde e odontológico
Seguro de vida
+4
Engenheiro de Segurança da Informação Jr. (AppSec)
Engenheiro de Segurança da Informação Jr. (AppSec)

PagBank • São Paulo

Presencial
BRL 120 000 - 180 000
Vale-alimentação/refeição
Plano de saúde
Plano odontológico
+4
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

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

PagBank • São Paulo

Presencial
BRL 150 000 - 210 000
Vale-alimentação/refeição
Plano de saúde e odontológico
Seguro de vida
+7
Engenheiro de Sistemas Pl. (Telecom)
Engenheiro de Sistemas Pl. (Telecom)

PagBank • São Paulo

Presencial
BRL 90 000 - 140 000
Vale-alimentação
Plano de saúde
Seguro de vida
+3