Full-Stack Node.js/TypeScript Developer — AI Chatbot Platform (Hono + PostgreSQL + React)
UpworkUSNot specifiedexpertScore: 71
TypeScriptNode.jsRedisOpenAI APIPostgreSQLPrompt EngineeringHIPAASocket.iohono.jsStripeVector Embedding
Full-Stack Node.js/TypeScript Developer — AI Chatbot Platform (Hono + PostgreSQL + React)
We're building an AI-powered conversational chatbot for businesses. The platform includes an embeddable chat widget, an admin panel for managing conversations and leads, and a deterministic flow engine that guides conversations while using GPT for natural language understanding.
We're looking for a skilled full-stack developer for ongoing work across two phases: stabilization/testing of our current deployment, followed by Phase 2 feature development including AI/LLM enhancements, admin panel improvements, and HIPAA compliance readiness.
You don't need to know every technology in our stack. If you're a strong developer who works effectively with AI coding tools like Claude Code, you can get up to speed quickly. We care more about how you think and learn than whether you've used every specific library before.
REQUIRED SKILLS
TypeScript — Strong proficiency. The entire codebase is TypeScript (frontend and backend).
Node.js — Solid server-side experience including WebSockets, async patterns, and production deployment.
PostgreSQL — Schema design, migrations, and query optimization.
React — Modern React (hooks, Redux Toolkit). Admin panel is a full SPA.
REST API design — Building and maintaining RESTful APIs.
STRONG NICE-TO-HAVE
OpenAI API / LLM Integration — GPT models, structured outputs, embeddings, and RAG patterns.
Prompt Engineering — Designing system prompts for conversational AI and intent routing.
Claude Code or similar AI coding tools — Developers who use these effectively can move fast and learn new parts of a stack quickly. This is a genuine advantage here.
Drizzle ORM, Redis, Hono.js (or Express/Fastify), Socket.io, Stripe API, Backblaze B2.
BONUS
HIPAA compliance awareness, Render deployment experience, Tailwind CSS, Radix UI, CI/CD pipelines.
ENGAGEMENT
Ongoing contract, part-time to start with potential for full-time. Roughly 20-40 hours/week. Async-first communication with occasional syncs. US Eastern timezone overlap preferred.
HOW TO APPLY
Please include in your proposal:
1. Relevant experience — A project where you worked with a similar stack (Node.js, PostgreSQL, React, AI/LLM APIs).
2. AI/LLM experience — Have you integrated OpenAI or other LLM APIs into a production application? Describe your use of structured outputs, embeddings, or RAG.
3. Claude Code or AI tooling — Do you use Claude Code or similar tools in your workflow? How has it helped you work in unfamiliar codebases or pick up new technologies?
4. Availability — Start date and hours per week available.
5. Rate — Hourly rate or preferred engagement structure.
We value clear communication, clean code, and developers who ask good questions. If you're excited about building AI-powered products with a modern TypeScript stack, we'd love to hear from you.
Unlock AI Intelligence, score breakdowns, and real-time alerts
Upgrade to Pro — $29.99/moClient
Spent: $183,490.9Rating: 3.6Verified