Job Details

Job Overview

This is a full-time, onsite role based in San Francisco for a seasoned Full-Stack Engineer with 4 or more years of experience in building consumer software at startups or high-growth environments, primarily with TypeScript, React, and Node.js. Technical Responsibilities: Implement and maintain product features across web and mobile platforms using React and React Native.

Responsibilities

Known is shipping a consumer product that replaces swiping and small-talk with a voice-AI onboarding, curated introductions, and agentic workflows for real-world dates. Users speak with an AI assistant for about 25 minutes, which powers matching and follow-ups, and the system books and debriefs dates to fuel reinforcement learning.

Our stack

TypeScript across the stack. React and React Native for web and mobile. Node.js services with REST APIs, WebSockets for chat, and WebRTC for voice or video. Postgres as the system of record. Cloud deploys on AWS or GCP with modern CI/CD. Integrations with OpenAI or Anthropic, payments, reservation systems, and messaging.

Key responsibilities

  • Build end-to-end product features across mobile and web, from React Native onboarding and messaging to React web surfaces for discovery and account flows.
  • Design and maintain Node.js and TypeScript backends, including REST APIs, background jobs, and data pipelines that support both real-time and batch workloads.
  • Implement reliable real-time communication using WebSockets and WebRTC for chat, voice, or video.
  • Integrate third-party services such as OpenAI or Anthropic, payment rails, reservation providers, and messaging channels, with strong monitoring and error handling.
  • Surface AI outputs in product, from compatibility scores to personalized introductions, through clean APIs and thoughtful UI.
  • Own deployment and observability. Set up CI/CD, logging, metrics, alerts, and cost-aware scaling.
  • Add product analytics and instrumentation to track funnels, engagement, and system health in real time.

Qualifications

We are hiring a top-tier full-stack generalist who has shipped zero to one products at fast-moving startups and can work across web and mobile with a strong bias toward TypeScript. You will partner with product, design, and AI to turn ideas into live features, own quality and reliability, and keep a tight loop from prototype to production. The ideal person has seen a consumer app scale from seed to Series B or C, has real ownership over APIs and data models, and is comfortable building in React or React Native on the front end and Node.js on the back end. This is an onsite SF role five days a week.

  • 4 to 10 years of professional experience building production consumer software in a startup or high-growth environment
  • Expert level TypeScript and React for web. Comfortable or willing to work in React Native for mobile
  • Strong backend skills in Node.js with experience designing and owning REST or GraphQL APIs, data models, and services that scale
  • Solid database experience with Postgres and query performance. Comfort with Redis for caching and background jobs
  • Working knowledge of cloud infrastructure on AWS. Able to own CI/CD, observability, and basic production operations for your services
  • Proven product ownership. You have led projects from discovery to launch, instrumented metrics, and iterated quickly based on user data
  • Experience integrating third-party services and building reliable integrations for messaging, identity, payments, or scheduling
  • Strong fundamentals in system design, testing, and reliability. You write clear code, meaningful tests, and ship safely
  • Excellent collaboration and communication with product, design, and leadership. You can explain tradeoffs and drive alignment
  • Startup readiness. You are happy in a high-context, hands-on environment, move quickly, and take full ownership of outcomes
  • Work authorization in the United States and ability to work onsite in San Francisco five days a week

Nice to have

  • Experience with recommendation systems, ranking, or feed algorithms. Comfort working with embeddings or LLM-powered features with clear evaluation loops
  • Experience building native-feeling mobile experiences in React Native, including offline, push notifications, and app store release flow
  • Familiarity with Remix or Next.js, server-side rendering, and performance tuning for interactive web apps
  • Prior work with analytics and experimentation frameworks to measure impact and guide iteration

Examples of prior experience we value

  • Founding or early engineer at a seed to Series B consumer startup that grew to meaningful scale, where you owned a core surface or service end to end
  • Senior full-stack or backend engineer at a product-led company that shipped quickly and handled real user load, such as social, marketplace, or dating products with messaging, profiles, and matching
  • Lead engineer for a cross-functional project that launched on both web and mobile and required building APIs, data models, and client features under tight timelines

Ideal Candidate

You are a founding-caliber product engineer who can own major surfaces across mobile and web, move quickly in a tight feedback loop with design and AI/ML, and keep systems fast, reliable, and easy to iterate on. You care about shipping delightful consumer experiences while building the data and API foundations that make voice-AI matchmaking feel magical.

  • 4 to 8+ years building production consumer apps in high-growth startups, ideally having shipped a V1 and scaled it meaningfully.
  • Strength in TypeScript and React, plus either React Native for mobile or Node.js for backend. Comfortable designing and maintaining REST APIs, real-time features with WebSockets and WebRTC, and data models in Postgres. Hands-on with modern cloud infra and CI/CD.
  • Experience integrating third-party platforms and AI services: LLM APIs, payments, reservations, messaging, push, and analytics.
  • Product judgment and craft: you instrument what you ship, watch funnels and performance, and raise the bar on UX quality.
  • High ownership and collaboration with AI/ML to surface model outputs in product, and to enable clean data flows for training and evaluation.
  • Bonus signals: prior work on voice, matching or recommendations, real-time comms, or safety/privacy in consumer products.

Examples of strong backgrounds

  • Early engineer or senior IC at a breakout consumer startup that reached product-market fit and scaled usage, owning a mobile or full-stack area end to end.
  • Staff-level full-stack or mobile engineer in a team that shipped real-time features, strong data models, and measurable UX improvements.

Example candidate profiles they like

Must-Have Requirements

  • Must be authorized to work in the U.S. without future visa sponsorship.
  • Able to work onsite in San Francisco, CA five days per week.
  • 4+ years building production software with TypeScript and React, plus hands-on backend experience in Node.js.
  • Proven experience owning a service end to end: designing REST or GraphQL APIs, modeling data in Postgres, and deploying to AWS with basic CI/CD and observability.
  • Experience shipping both web and mobile apps: modern React for web and React Native or native iOS/Android for mobile, including release workflows (TestFlight or Play Store) and analytics/monitoring.

Screening Questions

1. (Optional Video). This step is completely optional. If you’d like, record a short 2–3 minute video introducing yourself and your experience — or share a recording of your interview with the recruiter if that’s easier. You can upload the link via Loom or Google Drive. This just helps us get to know you better, but there’s no pressure if you’d prefer to skip it.
2. (Optional Portfolio / GitHub) If available, please share a link to your GitHub, portfolio, or any recent projects you’ve worked on. This is entirely optional but helps provide more context about your work.
3. What excites you most about Known and why are you leaving your current opportunity for this one?
4. Which are you strongest in: Backend-leaning or Frontend-leaning? Give 2–3 sentences on recent work that shows this.
5. Have you shipped production features on both web and mobile? Please share details.

Client Messaging Channel

Client Messaging Channel

Please sign in and apply for this bounty to gain access to the messaging channel.

Login & Apply to View More

Sign in to your account to access full job details and apply.