Full-stack Engineer
Core
Senior technical lead for the Discovery pod, owning the web acquisition and purchase journey for language learning app Speak.
Role type
Senior hands-on IC full-stack engineer (technical lead)
Builds
Public discovery, authentication, checkout, billing, provisioning, and measurement systems for web acquisition
Domain
EdTech / AI-powered language learning / B2B SaaS
Deliverable
product features
Required skills
TypeScript, React, Node.js, Postgres, API design, relational data modeling, transactional workflows, observability, safe rollouts
Preferred skills
Next.js, web payments, subscriptions, billing, invoicing, entitlements, identity and access management, B2B account models, analytics, attribution, experimentation, CRM integrations, internationalized web products
Technologies
Next.js, React, Node.js, Postgres
Responsibilities
Set technical direction for web acquisition and purchase journeys; lead cross-repository integrations for auth, payments, and analytics; partner with product, design, and marketing to define scope and dependencies; set enterprise-ready quality bars for privacy, security, and performance; evolve architecture incrementally while protecting conversion; mentor engineers and raise team technical judgment
Seniority
Senior, hands-on IC with leadership responsibilities