Analisando propostas

Desenvolvimento Back-End para Sistema de Pregão Eletrônico Automatizado

Publicado em 25 de Abril de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Estamos desenvolvendo um sistema completo de automação de processos de pregão eletrônico com base na Lei 14.133/2021, focado em órgãos públicos. O sistema já conta com todo o front-end implementado (React.js), e agora precisamos de um programador back-end experiente para realizar as seguintes tarefas:

Escopo imediato:
    •    Conectar todas as rotas do front-end ao back-end.
    •    Garantir a persistência de dados usando banco relacional (preferência por PostgreSQL).
    •    Implementar e documentar as rotas REST (ex: /gerar-termo, /upload-parecer, /propostas, /impugnacoes, etc).
    •    Estruturar o banco para manipular documentos, usuários e históricos.
    •    Corrigir possíveis inconsistências entre front e back.

Tecnologias sugeridas:
    •    FastAPI (preferencial)
    •    PostgreSQL (ou outro banco robusto relacional)
    •    Docker (diferencial)
    •    Git/GitHub

Requisitos:
    •    Prova prática curta (desenvolver e conectar uma rota simples com FastAPI e React)
    •    Código limpo, documentado e modular
    •    Disponibilidade para reuniões rápidas via chamada ou chat
    •    Prazo estimado de até 15 dias

Diferenciais (não obrigatórios):
    •    Experiência com integrações públicas (pncp, sei, etc)
    •    conhecimento básico em licitações
    •    experiência com projetos saas

importante:
o sistema será avaliado por um engenheiro de software com experiência em ambientes públicos, portanto código improvisado ou mal estruturado será rejeitado. Queremos eficiência, mas com responsabilidade técnica.

Contexto Geral do Projeto

Estamos desenvolvendo um sistema completo de automação de processos de pregão eletrônico com base na Lei 14.133/2021, focado em órgãos públicos. O sistema já conta com todo o front-end implementado (React.js), e agora precisamos de um programador back-end experiente para realizar as seguintes tarefas: Escopo imediato: • Conectar todas as rotas do front-end ao back-end. • Garantir a persistência de dados usando banco relacional (preferência por PostgreSQL). • Implementar e documentar as rotas REST (ex: /gerar-termo, /upload-parecer, /propostas, /impugnacoes, etc). • Estruturar o banco para manipular documentos, usuários e históricos. • Corrigir possíveis inconsistências entre front e back. Tecnologias sugeridas: • FastAPI (preferencial) • PostgreSQL (ou outro banco robusto relacional) • Docker (diferencial) • Git/GitHub Requisitos: • Prova prática curta (desenvolver e conectar uma rota simples com FastAPI e React) • Código limpo, documentado e modular • Disponibilidade para reuniões rápidas via chamada ou chat • Prazo estimado de até 15 dias Diferenciais (não obrigatórios): • Experiência com integrações públicas (pncp, sei, etc) • conhecimento básico em licitações • experiência com projetos saas importante: o sistema será avaliado por um engenheiro de software com experiência em ambientes públicos, portanto código improvisado ou mal estruturado será rejeitado. Queremos eficiência, mas com responsabilidade técnica.

Categoria TI e Programação
Subcategoria Outros
Tamanho do projeto Grande
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)

Prazo de Entrega: 15 de Maio de 2025

Habilidades necessárias