Evaluating bids

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

Published on the April 25, 2025 in IT & Programming

About this project

Open

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.

Project overview

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.

Category IT & Programming
Subcategory Other
Project size Large
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
API Integrations Other (Other APIs)

Delivery term: May 15, 2025

Skills needed