Full-Stack Web Developer
AI-Powered Applications
Job Title: Full-Stack Web Developer – AI-Powered Applications (Contract)
Location: Remote (U.S.-based) or Hybrid – Bay Area
Type: Contract / Project-based
Start Date: Immediate
Duration: 2–3 months, with potential for extension
Overview
We are a product company building real-time, AI-native applications. Our engineering team
ships high-velocity features powered by LLMs, memory layers, and custom APIs. We’re
looking for a full-stack developer to work on an existing codebase built with Next.js App
Router, Supabase, Tailwind, FastAPI, and OpenAI.
This role requires strong product intuition, clean technical execution, and the ability to work
e ciently across the stack—including backend services, prompt logic, and frontend UI.
We value fast iteration and developer autonomy. Familiarity with AI-enhanced coding
tools like Cursor, Copilot, or Devin is encouraged and expected.
Responsibilities
• Extend and maintain features in a Next.js App Router codebase using TypeScript
• Style and re ne UI using Tailwind CSS and ShadCN UI
• Work within an existing, modular frontend architecture (components, contexts, types, lib)
• Deploy, debug, and optimize performance using Vercel, including env and edge con g
• Write and integrate LLM-powered work ows using OpenAI APIs and prompt logic
• Manage application state with React Context API and hooks
• Build backend endpoints with FastAPI, supporting data analysis
using Pandas and NumPy
• Use Supabase for auth, real-time data, and Postgres queries
• Apply prompt engineering techniques: system/user prompt structure, output control,
embeddings
• Write or extend test coverage using Jest
Required Skills
• Strong pro ciency with TypeScript, React, and Next.js (App Router)
• Experience with Tailwind CSS and ShadCN UI
• Familiarity with Vercel deployment, preview environments, and edge con guration
• Backend experience in Python, especially with FastAPI, Pandas, and NumPy
• Hands-on use of Supabase (auth, DB, edge functions, real-time subs)
ffi
fi
fi
fl
fi
fi
• Strong understanding of REST API design and async data work ows
• Ability to follow and contribute to a modular component architecture
• Comfortable working within an existing codebase and extending established patterns
• Experience using AI coding tools like Copilot, Cursor, or Devin to improve speed and
consistency
• Familiar with React Context and global state management patterns
• Experience writing tests using Jest or similar frameworks
Required AI Experience
• Integrated LLM APIs (e.g. OpenAI, Claude) into production apps
• Practical prompt engineering: system/user role design, token budgeting, few-shot
formatting
• Embedding + vector retrieval work ows (e.g. using pgvector or LangChain)
• Used tools like LangChain, LlamaIndex, or similar for context-aware LLM tasks
• Experience managing stateful or session-based memory systems in an AI-driven product
Nice to Have
• Experience building agent ows using LangChain Agents, AutoGen, or A2A
• Familiarity with graph memory models or Neo4j
• Exposure to memory tooling such as Mem0, Memary, or MCP
• Prior work on adaptive UIs based on long-term user memory or context
• Experience deploying or managing semantic/vector search systems
How to Apply
Send a short email to [email protected] with your GitHub, portfolio, or
recent project examples. We're looking for a developer who knows how to work in a modern
AI stack, understand what real product code looks like, and can ship meaningful features
fast.
fl
fl
fl