Full-Stack Engineer - San Francisco CA

AHU Technologies Inc
Washington, DC, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Experience required
0 years minimum
Compensation
$150,000.0 - $190,000.0
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Software Debugging Python (Programming Language) PostgreSQL Node.Js Redis Systems Integration TypeScript Web Engineering WebSocket ReactJS
+6 more
Backend Build Management Low Latency Front End Software Development Restful APIs Crud

Job description

We are hiring a Full-Stack Engineer to help build a highly interactive, creator-focused product combining modern web engineering with AI-powered generation workflows. The ideal candidate will work across frontend experiences, backend services, real-time interactions, and infrastructure to deliver fast, reliable, and intuitive creative tools. Responsibilities

  • Design and build production-quality React and TypeScript interfaces for interactive creative workflows.
  • Develop backend services using Node.js or Python supporting real users and production traffic.
  • Work with REST APIs, WebSockets, Postgres, Redis, observability, and production monitoring.
  • Improve workflow performance through latency optimization, queueing, retries, cancellation, error recovery, and user feedback systems.
  • Collaborate within a fast-moving team to build, test, deploy, and improve products.

Requirements

  • 3+ years of React and TypeScript product engineering experience with shipped production work.
  • Hands-on backend experience with Node.js or Python.
  • Experience building complex interactive UI such as editors, canvas tools, node graphs, media tools, or workflow systems.
  • Experience with REST APIs, WebSockets, Postgres, Redis, and production debugging.
  • Ability to work on-site in San Francisco.

Strong Match Background

  • Experience building canvas-based, editor-style, graph-based, or workflow-builder products.
  • Experience integrating image, video, audio, or AI generation APIs.
  • Experience handling queues, latency, retries, cancellations, and recovery workflows.
  • Strong product mindset with the ability to improve user experience.
  • Comfortable working in a fast-paced environment and shipping frequently.

Bonus Experience

  • Real-time or multiplayer systems, WebSockets, CRDTs, collaborative editors, or live shared state.
  • Experience with AI-generation tools and creator-focused products.
  • Strong understanding of generative AI workflows.

This Role May Not Be a Fit If

  • Less than 3 years of hands-on React and TypeScript experience.
  • Frontend-only background without backend ownership.
  • Experience limited to basic CRUD applications.
  • Not comfortable working on-site in San Francisco.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:17 min

Generating modules and CRUD endpoints automatically

Maximilian Otto Maximilian Otto · WWC 2024

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

Videos

See all

Related articles

See all