Pesquisar
Projeto exclusivo

Desenvolvimento Fullstack Node/TS + React para plataforma tipo ManyChat (Telegram)

hoje às 17:52

Descrição do Projeto:

Estou procurando um(a) dev Fullstack para assumir e continuar um projeto já existente: uma plataforma estilo ManyChat, porém 100% focada em Telegram (bots, webhooks, automações e filas). O sistema já está funcional, rodando em VPS com backend real (Node.js) e banco PostgreSQL local. Preciso de alguém para dar continuidade no projeto, corrigir bugs, evoluir features e manter a infraestrutura.

Stack atual (obrigatório)

Backend

Node.js + TypeScript (nível intermediário/avançado)
Fastify (conceitos e estrutura)
Prisma ORM (queries e migrations)
Redis/Valkey (cache, TTL e estruturas de dados)
BullMQ (filas de jobs, workers, retries e delays)
Telegram Bot API (webhooks, updates e commands)
REST APIs e webhooks

Frontend

React (versão atual)
TypeScript
Zustand
TailwindCSS
Vite

Banco e infra

PostgreSQL (rodando local na VPS)
Docker + Docker Compose
Linux básico (administração de VPS)
Git

Conhecimentos importantes para o projeto

Arquitetura de automação/flows (nodes, edges e execuções sequenciais — usamos ReactFlow como base)
Filas assíncronas e workers do sistema
Race conditions e concorrência (ponto crítico do sistema)
Conceitos de arquitetura stateful vs stateless (execuções de fluxo sem perda de estado importante)
Noções de integração com payment gateways (diferencial, não obrigatório)

Quando me mandar mensagem, responda as seguintes perguntas (não vou responder caso não me envie as respostas abaixo / projeto somente para quem sabe o que está fazendo):

TypeScript / Node.js

- Como você lidaria com union types complexos no TypeScript? Dê um exemplo prático.
- Qual a diferença entre interface e type no TypeScript? Em quais situações você prefere usar cada um?
- Como você investigaria e debugaria memory leaks em uma aplicação Node.js em produção?

Frontend (ReactFlow)

- Você já trabalhou com ReactFlow ou alguma biblioteca similar de fluxos visuais? Descreva a experiência.
- Como você sincronizaria o estado visual do ReactFlow com o backend (ex: salvar e restaurar um flow_data_JSON)?

Filas e Workers (crítico)

- Explique o que é um worker de fila e em quais cenários ele é necessário.
- Se um job pode ser disparado múltiplas vezes ao mesmo tempo, como você evita processamento duplicado?

Telegram

- Você já desenvolveu bots para Telegram? Em qual linguagem? Qual a diferença entre polling e webhook?
- O que é uma callback_query na API do Telegram e quando ela é usada?

Atividades do cliente nesse projeto:

Última visualização: hoje às 17:52

Tem dúvidas? Faça uma pergunta.

ou

Enviar proposta

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Web
Orçamento: Aberto
Nível de experiência: Especialista
Visibilidade: Público
Propostas: 5
Interessados: 6
Tempo restante:
Valor Mínimo: R$ 50,00
Propostas (5)
  • 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

Site e loja com integração ao banco de dados do cliente - Olá, preciso de um ou mais profissionais para desenvolver um sistema como este: Site: • Criação de conta do jogador • Compras de pacotes, imóveis, veíc...

Desenvolver marketplace para construção civil (web e mobile) - Buscamos equipe ou freelancer sênior para desenvolvimento de um marketplace completo para construção civil, com versão web e aplicativo mobile (Android e iOS). O projeto...

Site profissional para cardiologista - Preciso de um site profissional para minha esposa. Ela é cardiologista. Atualmente temos um site no ar, feito na plataforma Canva, mas precisamos de um site profissional onde eu consiga ins...

Desenvolver sistema web de gestão de atendimento oftalmológico escolar - Olá, preciso de um sistema web responsivo com login e senha para múltiplos usuários, funcionando em PC e celular. O sistema é para gestão de processo de atendime...

Implementação de ecossistema de integração (Make, Kommo, Meta CAPI, Looker) - Estou estruturando um ecossistema de integração para minha empresa, especializada em rastreamento de lucro para clínicas de saúde e medicina estética. Preciso de...

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.