Desenvolvedor(a) Mobile Flutter Pleno (Onboarding de Clientes)

Sylision

United States

Remote

USD 11,000 - 15,000

Full time

32 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Ambiente flexível
Trabalho remoto
Conexão global com times de diferentes
TotalPass e Mediquo
Team Care
Contratação CLT/PJ definida

Job summary

A Sylision procura um(a) Desenvolvedor(a) Mobile Flutter Pleno para liderar o onboarding de clientes. A vaga é 100% remota, com contratação CLT ou PJ, e salário entre R$ 5.000 e R$ 6.500.

O foco é estruturar fluxos configuráveis de onboarding, integrar captura de documentos e selfie, tratar recusas e reenvios, e registrar eventos para medir abandono. O papel inclui validar CPF/CEP, gerenciar estado das etapas com Bloc, escrever testes e promover qualidade do aplicativo Flutter.

Qualifications

  • Flutter em produção com gerenciamento de estado e navegação.
  • Integração de SDKs nativos em Flutter.
  • Consumo de REST com envio de arquivos e configuração remota.

Responsibilities

  • Construir as etapas do onboarding com navegação controlada e progresso salvo.
  • Integrar captura de documentos e selfie, tratando recusas e reenvios.
  • Configurar fluxo de onboarding remotamente e medir abandonos.
  • Registrar eventos de cada etapa para métricas de uso.
  • Validação de CPF/CEP na hora da entrada de dados.
  • Organizar estado das etapas com Bloc, com testes unitários e de widget.

Skills

Flutter
Dart
State management
Navegação
REST API

Tools

Firebase
Remote Config
Analytics
Bloc
Git

Job description

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

Nível: pleno.

Modelo de trabalho: 100% Remoto.

Faixa salarial: R$ 5.000 a R$ 6.500.

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

Sobre a vaga:

O onboarding no aplicativo leva a pessoa do download à conta aprovada: dados pessoais, foto do documento, selfie para prova de vida, endereço e aceite de termos. Cada etapa que confunde ou demora derruba a taxa de conclusão, e cada etapa mal feita deixa passar fraude. O app precisa equilibrar as duas coisas.

No app em Flutter, a integração mais sensível é a de captura. A captura de documento e de selfie usa um componente de terceiros que precisa ser integrado com cuidado: orientações na tela, tratamento de recusa da câmera, reenvio quando a foto sai ruim. O progresso fica salvo, e quem fecha o app no meio volta para a mesma etapa, até em outro aparelho.

A ordem e o texto das etapas mudam com frequência por causa de experimentos, então o fluxo precisa ser configurável remotamente, sem nova versão nas lojas. Estruturar esse fluxo configurável e decidir como medir cada etapa faz parte do seu papel.

O que você vai fazer:
  • Construir as etapas do onboarding com navegação controlada e progresso salvo
  • Integrar o componente de captura de documento e de selfie, tratando recusas e reenvios
  • Tornar a ordem e os textos das etapas configuráveis remotamente
  • Registrar eventos de cada etapa para medir abandono
  • Validar dados na hora, como CPF e CEP
  • Organizar o estado de cada etapa com Bloc, com testes de unidade e de widget
  • Tratar falhas de rede durante o envio de imagens grandes
Requisitos:
  • Flutter e Dart em produção, com gerenciamento de estado e navegação
  • Integração de SDK nativo de terceiros em Flutter
  • Consumo de API REST com envio de arquivos
  • Configuração remota e experimentos em app móvel
  • Testes automatizados no Flutter
  • Autonomia para conduzir uma funcionalidade completa até a publicação
Diferenciais:
  • Ter construído fluxo de validação de identidade
  • Firebase Remote Config e Analytics
  • Canais de plataforma para código nativo
  • Noção de LGPD aplicada a biometria e documento
Como é trabalhar aqui:

Vaga 100% remota, com contratação CLT. A sede fica em São Paulo, SP. Os experimentos de onboarding têm meta e prazo definidos antes de começar, o resultado é discutido pelo time inteiro antes de decidir o que fica, e todo código passa por revisão. Trocar a ordem de duas etapas e ver a taxa de conclusão subir te parece um bom dia de trabalho? 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:
  • Flutter
  • Dart
  • REST
  • Firebase
  • Firebase Remote Config
  • Firebase Analytics
  • Bloc
  • 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 Flutter Pleno (Portal Acadêmico)
Desenvolvedor(a) Mobile Flutter Pleno (Portal Acadêmico)

Sylision • United States

Remote
USD 11,000 - 15,000
Ambiente colaborativo
Trabalho remoto
Conexão global
+3
Desenvolvedor(a) Mobile Flutter Júnior (Antifraude de Transações)
Desenvolvedor(a) Mobile Flutter Júnior (Antifraude de Transações)

Sylision • United States

Remote
USD 6,700 - 10,000
Ambiente colaborativo
Trabalho remoto 100%
Flexibilidade de local de trabalho
+4
Desenvolvedor(a) Mobile Flutter Pleno (Controle de Estoque)
Desenvolvedor(a) Mobile Flutter Pleno (Controle de Estoque)

Sylision • United States

Remote
USD 11,000 - 15,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global com times multilíngues
+2
Desenvolvedor(a) Mobile Flutter Júnior (Cadastro de Fornecedores)
Desenvolvedor(a) Mobile Flutter Júnior (Cadastro de Fornecedores)

Sylision • United States

Remote
USD 6,700 - 10,000
Ambiente colaborativo
Trabalho remoto total
Conexão global: equipes diversas
+3
Desenvolvedor(a) Mobile Flutter Sênior (Registro de Ponto)
Desenvolvedor(a) Mobile Flutter Sênior (Registro de Ponto)

Sylision • United States

Remote
USD 22,000 - 30,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global: times de diferentes pa
+3
Desenvolvedor Mobile Flutter - Onboarding Dinâmico e Remoto
Desenvolvedor Mobile Flutter - Onboarding Dinâmico e Remoto

Sylision • United States

Remote
USD 11,000 - 15,000
Ambiente flexível
Trabalho remoto
Conexão global com times de diferentes
+3
Desenvolvedor(a) Mobile Flutter Sênior (Emissão de Nota Fiscal)
Desenvolvedor(a) Mobile Flutter Sênior (Emissão de Nota Fiscal)

Sylision • United States

Remote
USD 22,000 - 30,000
Desenvolvedor(a) Mobile Flutter Júnior (Rastreamento de Frota)
Desenvolvedor(a) Mobile Flutter Júnior (Rastreamento de Frota)

Sylision • United States

Remote
USD 6,700 - 10,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global
+3
Desenvolvedor(a) Mobile React Native Sênior (Onboarding de Clientes)
Desenvolvedor(a) Mobile React Native Sênior (Onboarding de Clientes)

Sylision • United States

Remote
USD 22,000 - 29,000
Ambiente colaborativo
Trabalho remoto total
Flexibilidade de localização
+1
Desenvolvedor(a) Android Pleno (Gateway de APIs)
Desenvolvedor(a) Android Pleno (Gateway de APIs)

Sylision • United States

Remote
USD 11,000 - 15,000