Backend Developer (API & Database for AI Powered Market Insights Platform)
Upwork

Remoto
•6 dias atrás
•Nenhuma candidatura
Sobre
We’re building Luckfree, a SaaS platform that gives DTC and SMB brands actionable insights, competitor scans, pricing trends, and channel analysis, powered by live data and AI summarization. We already have the frontend and a working MVP API. Now we’re looking for a backend engineer to make it production ready, scalable, and cleanly integrated. What You’ll Do Refactor and extend existing APIs (/api/competitor-scan, /api/pricing-trends, /api/channel-analysis). Integrate external data sources (NewsAPI, Similarweb, Webz.io) Design and implement a Supabase (Postgres) schema for structured data with RLS. Build reliable logging, validation, and error handling. Optimize for performance and cost (target P95 less than 3s) Collaborate with frontend (no code platforms / React) for integration and feature rollout. Recommend best testing and hosting practices as we scale. Preferred Tech Stack (Flexible for Improvement) Runtime: Node.js + TypeScript (core baseline) Database: Supabase (Postgres + RLS + migrations) Hosting: Currently on Vercel (open to suggestions like Fly.io, Render, or AWS Lambda if beneficial) Testing & QA: Jest, ESLint, Prettier (or equivalent frameworks proposed by you) Optional Add-ons: Upstash Redis for caching, OpenAI API for summarization Requirements Experience building RESTful APIs with Node.js / TypeScript (or a proven alternative like FastAPI). Strong with Postgres or managed DBs (schema design, RLS, query optimization). Familiarity with serverless or container-based deployment workflows. Able to implement validation, error handling, and monitoring from day one. Nice to Have AI summarization (OpenAI, Claude, etc) Familiarity with pgvector, embeddings search, or lightweight job queues. Why Join: We’re a small, agile team shaping the foundation of a real AI product. You’ll have a voice in key technical decisions and the freedom to build smart, sustainable solutions, not quick hacks. But have in mind that we are looking for proactives individuals.



