Sobre este projeto
it-programming / mobile-development
Aberto
Estamos buscando um desenvolvedor mobile experiente para realizar uma revisão completa e ajustes finais em um aplicativo de aprendizado de idiomas já funcional, antes de sua publicação. O frontend do aplicativo foi desenvolvido em TypeScript (código disponível no GitHub) e o backend utiliza Supabase. O objetivo principal é garantir que o aplicativo esteja estável, totalmente funcional e pronto para produção.
Principais pontos a serem revisados e ajustados:
- Correção e melhoria do sistema de memorização espaçada (spaced repetition), que atualmente não está funcionando corretamente.
- Implementação ou ajuste da funcionalidade de exclusão de conta.
- Configuração e correção de push notifications para garantir o envio adequado de alertas e lembretes.
- Revisão completa da integração com Supabase, incluindo autenticação, banco de dados e lógica de negócios.
- Identificação e correção de bugs gerais que possam afetar a experiência do usuário ou a estabilidade do aplicativo.
- Ajustes de performance e possíveis melhorias de UX para otimizar a usabilidade.
Requisitos essenciais:
- Experiência sólida com TypeScript.
- Experiência comprovada com desenvolvimento mobile, utilizando frameworks como React Native, Expo ou tecnologias similares.
- Experiência prática com Supabase para gerenciamento de backend.
- Conhecimento e experiência na configuração e implementação de push notifications.
- Capacidade de entender e trabalhar com código existente, além de propor melhorias eficazes.
Diferenciais valorizados:
- Experiência prévia no desenvolvimento de aplicativos educacionais.
- Conhecimento em algoritmos de memorização espaçada.
- Excelente comunicação e organização para colaborar de forma eficiente.
Este é um projeto de curto prazo focado em entregar o aplicativo pronto para produção, com a possibilidade de continuidade para futuras fases de desenvolvimento. Buscamos um profissional que consiga investigar a fundo os problemas e entregar soluções robustas.
Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Criar um novo aplicativo
Prazo de Entrega: Não estabelecido
Habilidades necessárias