Desenvolvimento de Aplicativo Mobile em Flutter (Utilitário com Criptografia e Geração de Relatórios)

Job ID: 40462010

Budget: $250 – $750 USD

Título do Projeto: Desenvolvimento de Aplicativo Mobile em Flutter (Utilitário com Criptografia e Geração de Relatórios)
​Descrição do Projeto:
Busco desenvolvedor(a) especializado(a) em Flutter (Dart) para a criação de um aplicativo utilitário focado em produtividade e manipulação segura de mídias. O aplicativo terá como funções principais a captura/seleção de arquivos locais (imagens, áudios e PDFs), processamento de metadados, aplicação de criptografia básica para validação de integridade e exportação de relatórios formatados em PDF.
​Requisitos Técnicos Principais:
​Experiência consolidada em Flutter e Dart (foco em desenvolvimento limpo e modular);
​Manipulação de arquivos locais, permissões de câmera/galeria (image_picker, file_picker);
​Geração de PDFs nativos e formatação de relatórios via código;
​Uso de versionamento de código (Git/GitHub).
​Dinâmica de Trabalho:
​O código será desenvolvido diretamente no repositório GitHub de propriedade do contratante;
​O projeto será dividido e pago por entregas (Milestones);
​Obrigatório: Assinatura de Termo de Confidencialidade (NDA) e Contrato de Prestação de Serviços antes do compartilhamento do escopo detalhado e início do desenvolvimento.
​Por favor, envie seu portfólio com projetos similares desenvolvidos em Flutter.
​1. Habilidades Principais (Obrigatórias)
​Flutter: É a ferramenta que usaremos para construir o aplicativo.
​Dart: A linguagem de programação oficial do Flutter.
​Mobile App Development (ou Desenvolvimento de Aplicativos Móveis): Para categorizar o projeto corretamente nas buscas.
​2. Habilidades Complementares (Importantes para o seu escopo)
​Cryptography (Criptografia): Essencial para o desenvolvedor entender como manipular o cálculo de Hash (SHA-256) com precisão forense.
​Android e iOS: Para garantir que o profissional saiba gerar os pacotes finais para as duas lojas de aplicativos.
​Git / GitHub: Como o código será construído diretamente no seu repositório para evitar que ele seja roubado, o programador precisa dominar essa ferramenta de versionamento.