Pesquisar
Projeto exclusivo

Desenvolvedor full stack sênior em FlutterFlow e Firebase

hoje às 20:22

Descrição do Projeto:

Procuramos um desenvolvedor Full Stack Sênior especializado em FlutterFlow e Firebase para o desenvolvimento do MVP de uma plataforma inovadora de crédito descentralizado, permutas multilaterais tokenizadas e marketplace de ativos e serviços.

O design geral e o layout das telas básicas do aplicativo já estão estruturados. O foco absoluto deste contrato de desenvolvimento é a Engenharia de Backend, Lógicas Transacionais Complexas, Segurança de Caixa e Integrações de APIs/Gateways de Pagamento. Se você é apenas um montador de layouts e não domina Cloud Functions (Node.js/Python), Firestore Security Rules e arquitetura idempotente, esta vaga não é para você.

Buscamos um profissional experiente para codificar e entregar a estrutura lógica mais blindada e estável do mercado. O nicho de atuação exato e o plano de negócios regional serão revelados aos finalistas durante a entrevista técnica.

- REQUISITOS TÉCNICOS EXIGIDOS (OBRIGATÓRIOS)
1. FlutterFlow Avançado: Custom Actions, Custom Widgets, Custom Functions e gerenciamento de estado impecável. Domínio de gatilhos nativos de hardware (câmera, Bluetooth BLE, OCR local de borda).
2. Firebase/Firestore Avançado: Estrutura NoSQL otimizada, Firestore Transactions (Locks Atômicos para evitar Double-Spending), Cloud Functions em segundo plano (Cron Jobs) e Firestore Security Rules estritas.
3. Integrações de Gateways: Domínio completo de APIs e Webhooks de meios de pagamento para fluxos de checkout, split de transações, custódia e cobrança recorrente [Asaas, Mercado Pago].
4. Logística Geográfica: Experiência com Queries Espaciais (Geopoints/Geofencing) e cálculos de raio de distância espacial no feed.

- ESCOPO DAS REGRAS DE NEGÓCIO A SEREM CODIFICADAS (VERSÃO 36.0)
O projeto exige o desenvolvimento das seguintes engrenagens transacionais:

- Lógica de Desejos Concorrentes Multi-Alvo: O cadastro de um anúncio aceita um Array Indexado de Objetos (target_desires) para o mesmo ativo (ex.: item X por alvo A, B, C ou saldo em créditos). O backend deve processar queries bi e triangulares via array-contains-any. No momento do checkout em balcão físico, o sistema aciona o Single Document Firestore Transaction Lock, finaliza o anúncio e cancela propostas paralelas de forma atômica, estornando automaticamente os tokens de leads perdedores.

- Lógica de Carteira Multicamadas e Saldos: Separação rígida de saldos no documento do usuário: saldo_moedas_desbloqueio (permite saldo de leads devedor até -5), saldo_creditos_permuta (saques secundários com travas de score), saldo_creditos_sacaveis (injeção real via gateway de pagamentos), saldo_creditos_retidos (Escrow/Garantia de cofre) e saldo_devedor_servico (passivo de entregas futuras).

- Mecanismos Antifraude e Resiliência de Balcão:
- Push Balcão: Disparo de notificação push de alta prioridade com Sinalizador Sonoro customizado (efeito de caixa registradora) no celular do vendedor no milissegundo do sucesso da transação, anulando golpes de prints falsos de checkout.
- Contingência Local BLE: Varredura de rádio Bluetooth Low Energy para pareamento de Beacon a até 5 metros caso o GPS falhe em subsolos ou caixas comerciais.
- PIN Visual por OCR: Geração de PIN Visual Dinâmico de 3 dígitos validado via câmera nativa com OCR local de borda se o celular do lojista estiver em modo de economia de energia (bateria <15%) e derrubar o rádio Bluetooth.
- Tolerância TOTP: Loop de checagem cobrindo uma janela de tolerância de +/- 30 segundos no PIN Offline para absorver descompassos de relógios internos de smartphones.

- Segurança e Resiliência Financeira:
- Trava Mutex Estrita: Token de idempotência que rejeita requisições síncronas paralelas de cancelamento em até 120s, impedindo estornos duplos por latência de rede externa.
- Trava Inversamente Acoplada: Rotina que deleta o saldo in-app do devedor antes de disparar a ordem para o gateway externo, impedindo saques concorrentes de má-fé durante o limbo de resposta das APIs bancárias.
- Fila de Estorno Exponencial: Coleção App_Pending_Refunds com lógica de Exponential Backoff para reprocessar estornos automaticamente se a API do banco cair.
- Trava de Grafo Transacional: Consulta algorítmica distribuída para detectar e congelar redes de autoalimentação circular fictícia de moedas sociais sem reais em caixa (A-B-C-A).

Atividades do cliente nesse projeto:

Última visualização: hoje às 20:22

Tem dúvidas? Faça uma pergunta.

ou

Enviar proposta

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Mobile
Orçamento: Aberto
Nível de experiência: Especialista
Visibilidade: Público
Propostas: 12
Interessados: 14
Tempo restante:
Valor Mínimo: R$ 50,00
Propostas (12)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Felipe P.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Fellipe A.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Otávio Q.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Juliana C.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Desenvolvimento de app Android para venda e entrega de bebidas - Desenvolver um aplicativo local para venda e entrega de bebidas, com painel administrador, status da entrega, opção de cadastro e formas de pagamento.

Transformar site em aplicativo e publicar na App Store - O site já está pronto, só preciso que ele se torne um aplicativo na App Store. Só quero que coloquem o site na App Store como aplicativo.

App de streaming/player para Smart TVs Tizen e webOS - Desenvolvimento de aplicativo de streaming/player para Smart TVs - Carybtv Estou procurando um profissional ou equipe com experiência no desenvolvimento de aplicativos para Smart TVs Samsung...

Desenvolvimento de aplicativo Android e iOS em inglês - Desenvolvedor mobile Android e iOS Procuro um profissional para desenvolver um aplicativo para Android e iOS. Já tenho todo o fluxo e a estrutura do projeto detalhados no Figma, incluindo ...

Desenvolvimento de aplicativo de notas personalizáveis com sincronização - Procura-se um desenvolvedor para criar um aplicativo de notas altamente personalizável e seguro. O aplicativo deve permitir aos usuários criar notas com texto, cores variadas, emojis,...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.