freehire launches on Product Hunt on 26 August.

Follow →

Desenvolvedor Mobile React Native SR [Multiplataforma]

Summary

Senior mobile engineer to evolve PicPay’s React Native app architecture, integrating Android/iOS with Server-Driven UI and Design System components while ensuring security and performance.

Sobre o PicPay

Com mais de dez anos de história, o PicPay é um ecossistema completo de serviços financeiros e não-financeiros que tem como objetivo atender as necessidades diárias de milhares de pessoas e negócios, tornando-se a sua principal conta do dia a dia.

Fundada em Vitória (ES), a empresa já conta com mais de 35 milhões de clientes ativos e faz parte do grupo J&F, um dos maiores conglomerados empresariais do Brasil. A companhia atua em diversas frentes, como Serviços Financeiros para Pessoa Física, Serviços Financeiros para Pessoa Jurídica, Investimentos e PicPay Shop.

Pautados pela nossa cultura, seguimos no propósito de dar muito mais pique para a vida de milhões de brasileiros. Conheça nossos valores: Atitude de Dono(a), Disciplina, Determinação, Disponibilidade, Simplicidade, Humildade e Franqueza.

O respeito, a ética, a busca pela equidade e a valorização da pluralidade são elementos inegociáveis e fazem parte da prática no nosso dia a dia aqui no PicPay. Por isso, esta vaga está aberta para todas as pessoas, independente de gênero, religião, etnia, deficiência, idade, orientação sexual ou qualquer outro fator.

Sobre a Vaga

Procuramos uma pessoa de engenharia sênior com experiência em desenvolvimento mobile nativo e React Native para atuar na evolução da arquitetura e das principais experiências do app PicPay.

Essa pessoa ajudará a construir experiências mais flexíveis e reutilizáveis, que possam ser atualizadas com segurança e menor dependência do ciclo de releases das lojas.

O desafio envolve trabalhar na integração entre Android, iOS e React Native, conectando componentes do Design System, estruturas nativas do app, dados carregados no dispositivo e configurações recebidas por plataformas de Server-Driven UI.

É uma posição para quem gosta de resolver problemas de arquitetura mobile, avaliar os tradeoffs entre diferentes tecnologias e construir soluções que possam ser utilizadas por vários times do PicPay.

Responsabilidades

  • Desenvolver, colocar em produção, monitorar e manter experiências construídas com Android, iOS e React Native;
  • Evoluir a integração entre o aplicativo nativo, React Native e plataformas de Server-Driven UI;
  • Definir e evoluir contratos entre configurações remotas, componentes e dados carregados no dispositivo;
  • Implementar o carregamento de dados no client, considerando cache, concorrência, tratamento de erros e eficiência de rede;
  • Construir mecanismos de resiliência, como cache local, fallbacks, telemetria e recuperação após falhas;
  • Garantir o tratamento adequado de informações sensíveis e diferentes estados de segurança do aplicativo;
  • Avaliar riscos relacionados a conteúdo dinâmico, contratos remotos, armazenamento local e comunicação com APIs;
  • Garantir qualidade por meio de testes unitários, testes de integração, testes de interface e testes E2E;
  • Monitorar performance, estabilidade e comportamento das experiências em produção;
  • Participar das decisões de arquitetura, deixando claros os trade-offs e impactos para Android, iOS e React Native;
  • Trabalhar em parceria com Design System, Segurança, Dados, Produto, Design e outros times de engenharia;
  • Compartilhar conhecimento e contribuir para padrões técnicos que possam ser adotados por outros times;
  • Melhorar continuamente as bases de código, equilibrando velocidade, qualidade e sustentabilidade.


Qualificações

  • Experiência sólida em desenvolvimento mobile;
  • Experiência sólida com React Native e TypeScript;
  • Experiência prática com Android e Kotlin;
  • Experiência prática com iOS e Swift;
  • Experiência com arquiteturas de Server-Driven UI;
  • Conhecimento dos ciclos de vida, navegação e gerenciamento de estado;
  • Experiência integrando React Native com aplicações nativas, incluindo bridges, módulos
    nativos ou embedded views;
  • Forte conhecimento de arquitetura de software e capacidade de analisar os trade-offs das
    decisões técnicas;
  • Experiência com consumo de APIs REST, programação assíncrona e tratamento de falhas;
  • Conhecimento de estratégias de cache, persistência local e eficiência de rede;
  • Experiência com testes automatizados em aplicações mobile;
  • Conhecimento de desenvolvimento seguro e proteção de dados sensíveis;
  • Domínio de princípios SOLID, padrões de projeto e práticas de código limpo;
  • Capacidade de investigar problemas de performance, estabilidade e consumo de recursos;
  • Comunicação clara e capacidade de atuar em conjunto com diferentes times e
    especialidades;
  • Capacidade de atuar de forma generalista, mantendo profundidade nos temas de arquitetura
    mobile;
  • Forte preocupação com a qualidade das entregas e a saúde das aplicações em produção.


Conhecimentos e habilidades desejáveis

  • Experiência com Design Systems e bibliotecas de componentes mobile;
  • Experiência com observabilidade mobile, utilizando ferramentas como OpenTelemetry,
  • Dynatrace, New Relic ou CloudWatch;
  • Experiência com CDN, storage e serviços AWS;
  • Conhecimento de feature flags e estratégias de liberação controlada;
  • Experiência com aplicações financeiras ou outros ambientes com requisitos elevados de
    segurança;
  • Conhecimento de acessibilidade e performance mobile;
  • Experiência na construção de bibliotecas, SDKs ou capacidades utilizadas por diferentes
    times;
  • Experiência apoiando decisões técnicas que envolvam vários times ou plataformas.

O que oferecemos:

Saúde e Bem-estar

Assistência Médica e Odontológica;

Seguro de Vida;

Programa Lado a Lado, com apoio jurídico, social, psicológico e financeiro;

Wellhub.

Alimentação/ Mobilidade ou Teletrabalho:

Cartão de crédito PicPay Benefícios, com ampla aceitação, onde você recebe seu saldo de Alimentação/Refeição e Mobilidade ou Teletrabalho (de acordo com o seu contrato de trabalho).

Licença Paternidade e Maternidade:

Licença Maternidade estendida de 6 meses, e de Paternidade também estendida de 20 dias.

Programa "Novo Ser", que acompanha nossas mamães durante toda a gestação e no retorno da licença. Falando nisso, ao retornar da licença maternidade, as mamães ainda contam com a ajuda do Auxílio Creche e também os papais que possuem guarda unilateral ou compartilhada.

Reconhecemos resultados: PPR- Participação nos Resultados do PicPay.

#VemserPicpayLover #Picpay #LI-AO1-Remote

See also