> Markdown version of [/jobs/ext/4624798-full-stack-software-engineer-san-francisco-california](https://www.wearedevelopers.com/jobs/ext/4624798-full-stack-software-engineer-san-francisco-california). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full stack Software Engineer - San Francisco, California - **Company:** Mission Hiring Hall Inc - **Location:** San Francisco, CA, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Software Quality, Code Review, Cursor, Programming Tools, PostgreSQL, Next.js, SQL Databases, TypeScript, Web Usability, Data Logging, Network Routers, Data Import/Export, Tailwind, ReactJS, Large Language Models, Caching, Material UI, Claude, Webhooks, Automation Anywhere - **Published:** November 7, 2026 - **Apply:** https://www.juju.com/job/28_25197_79cbe1452a65eb2a8194c1077c1f0c9a ## About the Role * 2+ years building in TypeScript + React and shipping Next.js (App Router, RSC, Server Actions/Route Handlers) features to production. * Hands-on LLM/AI app experience using Vercel AI SDK or equivalent (streaming responses, function/tool calling, prompt/context design). * Familiarity with AI dev tools (e.g., CodeX, Cursor, Claude). * Postgres + SQL in production and experience with an ORM (Drizzle preferred). * Experience with client-side data & caching (TanStack Query/SWR or similar). * Proven focus on performance/reliability (streaming UIs, caching, error boundaries, logging/instrumentation, Core Web Vitals). * Accessibility-minded UI work (Tailwind or component library experience). * Comfortable integrating third-party APIs/webhooks and background jobs/queues. * Bachelor's in CS or equivalent practical experience. * Able to thrive in a fast-paced environment. * Learning mentality (adapts to weekly tech changes). * Business-oriented thinking (revenue impact mindset, not just technical purity). ## Description * Able to write production-quality code and explain your decisions. * Ship end-to-end product features across the Next.js App Router (Server Components, Server Actions, Route Handlers) with TypeScript strictness. * Build AI workflows using the Vercel AI SDK (streaming text/chat, tool calls) and integrate them into robust, user-friendly experiences. * Orchestrate background jobs/pipelines and connect external systems for data import/export. * Model and query data with Drizzle ORM and Postgres; write safe migrations; keep schemas, types, and queries aligned with product needs. * Own performance and reliability: streaming UIs, caching strategies, error boundaries, logging/instrumentation, and Core Web Vitals. * Maintain code quality with type-driven design and clean abstractions; participate in constructive code reviews. * Collaborate with product and design to scope, decompose, and deliver iterative value; document decisions in the repo's README/docs.