Executando

Especialista em React Native para Auditoria de Código e Integração de Api em Marketplace de Viagens

Publicado em 04 de Agosto de 2026 dias na TI e Programação

Sobre este projeto

Aberto

Estamos buscando um especialista em React Native para realizar uma auditoria completa e auxiliar na fase de integração com o backend de um aplicativo mobile já desenvolvido. O aplicativo, um marketplace no nicho de viagens, está construído em React Native + Expo (SDK 54, Expo Router, TypeScript) e possui aproximadamente 30 telas com o front-end completo, atualmente operando com dados simulados. O projeto agora avança para a integração com o backend.

Contexto do Projeto:
O backend está sendo desenvolvido por outro profissional e se integrará a um sistema já existente e em operação, uma plataforma que utiliza Telegram e possui seu próprio banco de dados. O aplicativo consumirá uma nova API que se comunicará com essa base de dados em produção. A documentação para esta integração está pronta, incluindo a especificação de regras de negócio, contrato de API detalhado tela a tela e um arquivo OpenAPI 3.0 com todos os endpoints.

Escopo de Trabalho:
1.  Revisão do Código Front-end: Avaliar a qualidade, organização e aderência aos padrões de React Native e TypeScript, identificando oportunidades de refatoração antes da integração.
2.  Verificação de Segurança: Analisar aspectos de segurança, como o armazenamento seguro de tokens de login, validações de dados e a não exposição de informações sensíveis, especialmente considerando que o app lidará com dados pessoais e pagamentos via PIX (utilizando o gateway Asaas).
3.  Conferência da Documentação da API: Validar se a especificação e o arquivo OpenAPI 3.0 cobrem todas as necessidades das telas do aplicativo, incluindo campos, formatos de dados, autenticação com refresh token e mecanismos de polling para notificações e chat.
4.  Comunicação Técnica com o Desenvolvedor do Backend: Alinhar dúvidas e detalhes do contrato da API diretamente com o desenvolvedor responsável pelo backend (a comunicação será em português).

Entregáveis:
Um relatório detalhado contendo os achados da revisão, categorizados por prioridade (crítico, importante, melhoria) e recomendações práticas. Além disso, um parecer sobre a qualidade e completude da documentação da API.

Acesso ao projeto será fornecido via repositório privado no GitHub. Na sua proposta, por favor, detalhe sua experiência com React Native e Expo (projetos publicados são um diferencial), como você planeja conduzir esta revisão, seu prazo estimado para a entrega e o valor da sua proposta. Experiência prévia com desenvolvimento de aplicativos que envolvem pagamentos será considerada um diferencial.

Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Bug ou alteração pequena

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por C. Z.