Desenvolvedor(a) Mobile React Native Sênior (Onboarding de Clientes)

Sylision

United States

Remote

USD 22,000 - 29,000

Full time

36 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Ambiente colaborativo
Trabalho remoto total
Flexibilidade de localização
Seguro saúde / bem-estar

Job summary

Sylision está contratando um(a) Desenvolvedor(a) Mobile React Native Sênior para liderar o onboarding de clientes em um app com Expo e validação robusta de formulários.

Você definirá a arquitetura do fluxo, implementará captura de documentos/rosto e garantirá a segurança de dados no dispositivo e no servidor. Requisitos incluem React Native, TypeScript, Expo e experiência com Detox/Sentry.

Qualifications

  • Experiência comprovada em React Native e TypeScript em produção.
  • Expo com câmera, permissões e builds nativos.
  • Formulários complexos com validação (React Hook Form + Zod).
  • Segurança de dados pessoais no dispositivo e em trânsito.
  • Testes de unidade e de ponta a ponta no fluxo de cadastro.
  • Visão de produto para otimizar a conversão do onboarding.

Responsibilities

  • Desenhar o fluxo de cadastro como sequência configurável de passos, com retomada.
  • Construir a captura de documento e de rosto com orientação e qualidade.
  • Implementar validação de formulário entre app e servidor.
  • Proteger dados durante trânsito e armazenamento local.
  • Medir abandono por passo e propor mudanças com base em dados.
  • Cobrir o caminho principal com Detox e monitorar falhas com Sentry.
  • Orientar o time em arquitetura mobile e revisar código.

Skills

React Native
TypeScript
Onboarding UX design
Security best practices
Testing (unit & E2E)

Tools

Expo
React Hook Form
Zod
Detox
Sentry
Git

Job description

Vaga aberta de Desenvolvedor(a) Mobile React Native Sênior (Onboarding de Clientes). A empresa contratante é confidencial neste anúncio, e a seleção é conduzida pela Sylision.

Nível: senior.

Modelo de trabalho: 100% Remoto.

Faixa salarial: R$ 10.000 a R$ 13.000.

Contratação: tempo integral, CLT ou PJ.

Sobre a vaga:

Abrir uma conta pelo aplicativo é uma sequência de passos em que cada um pode fazer a pessoa desistir: dados pessoais, endereço, foto do documento, selfie, aceite de termos e espera pela análise. A foto sai borrada, o documento é recusado, a internet cai no meio. Se a pessoa precisar recomeçar do zero, boa parte não volta.

O app é em React Native com Expo. Os formulários usam React Hook Form com validação em Zod, a captura de documento e de rosto usa a câmera com orientação em tempo real e o progresso é salvo para que a pessoa retome exatamente de onde parou. Os dados pessoais ficam o mínimo possível no aparelho e saem protegidos.

Como sênior, você define a arquitetura do fluxo, a forma de medir onde as pessoas desistem e a estratégia para mudar a ordem ou o conteúdo dos passos sem nova versão nas lojas.

O que você vai fazer:

  • Desenhar o fluxo de cadastro como sequência configurável de passos, com retomada
  • Construir a captura de documento e de rosto com orientação e verificação de qualidade
  • Implementar validação de formulário consistente entre aparelho e servidor
  • Proteger dados pessoais em trânsito e no armazenamento local do aparelho
  • Medir abandono por passo e propor mudanças com base no dado
  • Cobrir o caminho principal com Detox e acompanhar falhas com Sentry
  • Orientar o time em arquitetura mobile e revisar código

Requisitos:

  • React Native e TypeScript em produção, com aplicativo publicado
  • Expo, incluindo câmera, permissões e builds nativos
  • Formulários complexos com validação e máscara
  • Segurança de dados pessoais no aparelho
  • Testes de unidade e de ponta a ponta no fluxo de cadastro
  • Visão de produto para discutir conversão com quem decide o fluxo

Diferenciais:

  • Vivência com abertura de conta, crédito ou cadastro com verificação de identidade
  • Integração com provedores de verificação de documento e biometria
  • Acessibilidade em formulários longos
  • Telas guiadas pelo servidor para mudar o fluxo sem nova versão
  • Conhecimento de LGPD aplicado a coleta de dados

Como é trabalhar aqui:

Vaga 100% remota, com contratação CLT. A sede fica em Minas Gerais. Produto, design e desenvolvimento olham juntos o funil de cadastro toda semana, e cada mudança de passo entra com medição planejada antes de ir ao ar. Na candidatura, informe a sua pretensão salarial.

Benefícios oferecidos pela empresa contratante:

  • Ambiente colaborativo, com senso de comunidade e conquistas celebradas em equipe
  • Trabalhe de qualquer lugar, com liberdade e flexibilidade
  • Conexão global: convivência com times de diferentes países e culturas
  • Apoio à saúde física com TotalPass e Mediquo
  • Cuidado com a saúde mental pelo programa Team Care
  • Contratação e jornada definidas com a empresa contratante

Tecnologias envolvidas:

  • React Native
  • TypeScript
  • Expo
  • REST
  • React Hook Form
  • Zod
  • Detox
  • Sentry
  • Git

Seus dados: tratados conforme a LGPD, com remoção a qualquer momento, a pedido.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desenvolvedor(a) Mobile React Native Sênior (Controle de Estoque)
Desenvolvedor(a) Mobile React Native Sênior (Controle de Estoque)

Sylision • United States

Remote
USD 22,000 - 29,000
Remuneração competitiva
Trabalho 100% remoto
Apoio à saúde e bem-estar
Desenvolvedor(a) Mobile React Native Júnior (Catálogo de Produtos)
Desenvolvedor(a) Mobile React Native Júnior (Catálogo de Produtos)

Sylision • United States

Remote
USD 6,700 - 10,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global: times de diferentes pa
+3
Desenvolvedor(a) Mobile React Native Júnior (Vendas em Campo)
Desenvolvedor(a) Mobile React Native Júnior (Vendas em Campo)

Sylision • United States

Remote
USD 6,700 - 10,000
Ambiente colaborativo
Trabalho remoto total com flexibilidad
Conexão com times internacionais
+4
Desenvolvedor(a) Mobile React Native Júnior (Reservas e Disponibilidade)
Desenvolvedor(a) Mobile React Native Júnior (Reservas e Disponibilidade)

Sylision • United States

Remote
USD 6,700 - 10,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global
+2
Desenvolvedor(a) Front-end React Júnior (Autenticação e Acesso)
Desenvolvedor(a) Front-end React Júnior (Autenticação e Acesso)

Sylision • United States

Remote
USD 6,700 - 10,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global com times de vários paí
+3
Desenvolvedor(a) Mobile React Native Pleno (Integração com ERP)
Desenvolvedor(a) Mobile React Native Pleno (Integração com ERP)

Sylision • United States

Remote
USD 11,000 - 15,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global
+3
Desenvolvedor(a) Mobile Flutter Pleno (Onboarding de Clientes)
Desenvolvedor(a) Mobile Flutter Pleno (Onboarding de Clientes)

Sylision • United States

Remote
USD 11,000 - 15,000
Ambiente flexível
Trabalho remoto
Conexão global com times de diferentes
+3
Desenvolvedor Mobile React Native Sênior – Onboarding Remoto
Desenvolvedor Mobile React Native Sênior – Onboarding Remoto

Sylision • United States

Remote
USD 22,000 - 29,000
Ambiente colaborativo
Trabalho remoto total
Flexibilidade de localização
+1
Desenvolvedor(a) Mobile React Native Pleno (Roteirização de Entregas)
Desenvolvedor(a) Mobile React Native Pleno (Roteirização de Entregas)

Sylision • United States

Remote
USD 11,000 - 15,000
Ambiente remoto 100%
Flexibilidade de horário
TotalPass e Mediquo
+2
Desenvolvedor(a) Android Pleno (Gateway de APIs)
Desenvolvedor(a) Android Pleno (Gateway de APIs)

Sylision • United States

Remote
USD 11,000 - 15,000