Vaga Mobile

Pessoa Desenvolvedora de Android Sênior

Android Java Kotlin

PicPay Instituição de Pagamento S.A.

PicPay Instituição de Pagamento S.A.

Grande empresa

Salário: Não especificado

Aceito candidatos dispostos a se mudar

Descrição da empresa

O PicPay é hoje o maior aplicativo de pagamentos do Brasil. Nascido em 2012, queremos revolucionar a forma como as pessoas lidam com o dinheiro. Imagina poder pagar tudo com o celular? Com o PicPay você pode.

Além receber pagamentos, você pode pagar outros usuários e estabelecimentos, como supermercados e lojas, além serviços cadastrados no PicPay (boletos, recarga de celular, etc).

Para pagar basta escolher entre cadastrar seu cartão de crédito ou adicionar dinheiro na sua conta por meio de boleto, cartão de débito ou transferência bancária.

Atividades e Responsabilidades

DESCRIÇÃO DA VAGA
Na Skill Android você vai trabalhar com um time multidisciplinar que é responsável pela construção de soluções inovadoras para o PicPay e nossos clientes. O software que construímos hoje ajuda milhões de usuários a desacostumarem com perrengues financeiros todos os dias com bilhões de transações financeiras e muito mais!

RESPONSABILIDADES E ATRIBUIÇÕES
Implementar funcionalidades e corrigir bugs, sempre analisando a arquitetura para a resolução do problema pensando em escalabilidade.
Buscar se relacionar com outras áreas, tendo uma visão crítica sobre os impactos que estão sendo implementados para o cliente. Participar de frentes que contribuam para o crescimento profissional de pessoas Junior e Pleno.
Criar processos, métricas e artefatos que aumentam a efetividade operacional e governança do time e mitiga riscos ao colocar software em produção;
Definir a estratégia de solução de causas raízes dos problemas de alta complexidade;
Colaborar com a skill Android de diferentes formas, como por exemplo: realização de entrevistas, atualização de docs, mentoria de devs pl, etc.

Requisitos

Desenvolvimento de aplicativos nativos Android (Kotlin/Java);
Diferentes tipos de viewGroups (Layout);
Conhecimentos básicos no Android SDK (Lifecycle, LiveData, ViewModel);
Ferramentas de versionamento de código e desenvolvimento colaborativo;
Consumo de APIs RESTful com RxJavaX ou Coroutines;
Injeção de dependências;
Arquitetura de software (Clean Architecture, MVVM)
Princípios SOLID e padrões de projetos;
Teste unitário, integrado e instrumentado;
Criação de UI customizada;
Continuous Integration (CI) e Continuous Delivery (CD);
Modularização de aplicações;
Android Jetpack Components.

Competências comportamentais:
Comunicação e influência;
Trabalho em equipe
Atitude de dono.

O que nós oferecemos

Vale Refeição
Vale Alimentação
Vale Transporte
Plano de Saúde
Plano Odontológico
Seguro de Vida
Academia/Gympass
Bônus