Backend Developer for MVP Document Management System

Job ID: 40063371

Budget: €250 – €750 EUR

Backend Developer – Document Ingestion & Query System (MVP)
We are looking for an experienced backend developer to help us build

the first MVP of a document ingestion and querying system.

The system processes documents (images, PDFs, text), extracts raw text via OCR, stores structured records in a SQL database, and allows querying those records through an API.
This project is infrastructure-focused.
The goal is to build a clean, extensible backend foundation.

What the system does (high level)
• Accepts uploaded documents (image / PDF)
• Extracts raw text via OCR
• Stores structured records (“cards”) in a database
• Allows querying records by basic parameters (type, domain, status, entity)
Detailed specifications will be shared during discussion.

Expected Responsibilities
• Design and implement a REST API
• Design and implement a PostgreSQL database schema
• Integrate an OCR solution (service or library)
• Handle file storage (local or S3-compatible)
• Provide clean, documented, maintainable code
A simple admin/testing interface is a plus.

Technical Stack (preferred, not mandatory)
• Backend: Python (FastAPI) or Node.js
• Database: PostgreSQL
• OCR: any reliable solution (developer choice)
• API documentation: OpenAPI / Swagger
What this project does NOT require
• No AI prompt design
• No data interpretation or business logic decisions
• No frontend product design
• No production datasets
This phase is strictly about backend infrastructure.

How to Apply
Please include:
1. Relevant backend projects (APIs, databases, ingestion pipelines)
2. Preferred tech stack
3. A short proposal describing how you would approach this project and your estimated scope
To confirm you read the full description, please include the keyword KUK1 in your response in first sentence Ref: KUK1.