Full Stack Developer for an AI-powered platform development

Job ID: 40357507

Budget: $15 – $25 USD

We're a translation services company building an AI-powered management system. The platform will connect translation agencies with clients, automate project estimation using AI, manage translator assignments, and handle quality assurance through an intelligent review system.

Document analysis

AI-powered document upload and processing (Word, PDF, Excel, PowerPoint)
Automatic word count, language pair detection, and complexity assessment
Intelligent quote generation based on document type, subject matter, and deadline
Real-time cost estimation with breakdown by language pair and service type

Project Management

Client portal for uploading documents and tracking project status
Automated translator matching based on language pairs, specialization, and availability
Deadline management with automated reminders and notifications
Multi-stage workflow: translation → editing → proofreading → client review

Translator Dashboard

Job board showing available projects matching their skills
In-platform translation interface with glossary and translation memory
Progress tracking and deadline management
Earnings dashboard with payment history

Admin & Analytics

Client and translator management with performance metrics
Revenue tracking and financial reporting
Project analytics (completion rates, turnaround times, client satisfaction)
Automated invoicing and payment processing

Integrated messaging

Must Have:

Strong React/Next.js experience building multi-user platforms
Backend development with Node.js and REST APIs
PostgreSQL database design and management
Experience with AI API integration (OpenAI, Claude, or similar)
Document processing and file handling (parsing Word, PDF, Excel)
User authentication and role-based access control (client/translator/admin)
Payment integration (Stripe or similar)

Strong Advantage:

Experience building workflow management or project management systems
Document processing libraries (pdf.js, mammoth.js, etc.)
Translation industry knowledge or localization platform experience
Real-time notification systems (WebSockets, Pusher)
AI prompt engineering for document analysis and cost estimation
Multi-tenant SaaS architecture experience

Include similar projects you worked on in your proposal.