Resumen del rol

Senior Full-Stack Software Engineer

Requisitos y responsabilidades

Contenido del rol extraído en secciones para revisar más rápido.

What you'll do

  • Design and ship features end to end across the dashboard, marketing site, and free tools
  • Own data models and API design for features that track and visualize book performance over time
  • Integrate and maintain third-party services: payments, transactional email, and LLM providers
  • Build AI-assisted product features with attention to cost, latency, and output quality
  • Keep the system healthy: testing, error monitoring, performance, and sensible observability
  • Review code, write clear technical docs, and raise the bar on engineering quality as the team grows

What we're looking for

  • 5+ years of professional software engineering, with significant production experience in TypeScript and React
  • Strong relational database skills: schema design, query performance, and care around migrations
  • Product sense. You ask why a feature exists, propose simpler versions, and notice when a flow will confuse a non-technical user
  • You ship independently: scope a problem, make reasonable calls, and deliver without heavy process
  • Clear written communication. We're remote and most decisions live in writing
  • Care for correctness in the unglamorous places: billing, email, background jobs, third-party API failure modes

Nice to haves

  • Deep Next.js App Router experience (server components, route handlers, caching)
  • Stripe subscriptions and billing edge cases
  • Experience shipping LLM-backed features to production
  • Data visualization or charting-heavy UI work

Compensation & benefits

  • $150,000–$190,000 base salary, depending on experience
  • Health, dental, and vision insurance
  • 401(k) plan
  • Flexible PTO plus company holidays
  • $1,000 home-office setup budget
  • An annual book stipend, naturally
Roles similares

Mantén una lista de respaldo.

Ver stack
FocoSoftware EngineeringÁrea del rol
Señal de senioritySeniorNivel del candidato
StackJavaScript, LLM, Next.jsSkills principales
Ubicación1 país aceptadoElegibilidad

Stack

Usa estas tags para comparar roles remotos similares.

Elegibilidad de ubicación

Candidatos deberían aplicar solo cuando el país del perfil aparece aquí.

Tu perfilPaís no definidoInicia sesión para comparar tu país con este rol.

Flujo de contratación

WithMira muestra el rol y luego envía candidatos a la aplicación de la empresa.

1Revisa fit del rol, stack y elegibilidad de ubicación en WithMira.
2Abre la página de aplicación de la empresa desde el link rastreado.
3Guarda el rol o suscríbete a oportunidades similares antes de salir.
Aplicar en el sitio de la empresaSitio de la empresaAbrir link