Full stack Software Engineer - San Francisco, California
Mission Hiring Hall Inc
San Francisco, CA, United States
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.juju.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours
Job source
Tech stack
Artificial Intelligence
Software Quality
Code Review
Cursor
Programming Tools
PostgreSQL
Next.js
SQL Databases
TypeScript
Web Usability
Data Logging
Network Routers
+9 more
Data Import/Export
Tailwind
ReactJS
Large Language Models
Caching
Material UI
Claude
Webhooks
Automation Anywhere
Job 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.
Requirements
- 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).
Benefits & conditions
- Salary: $180K-250K
- Equity for competitive candidate
- Healthcare (full)
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.juju.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…