Genpio

Ingeniero/a Full-Stack sénior

Hazte cargo del producto y de los servicios que lo sostienen. Construye la app en React donde viven los creadores, las API y el pipeline de streaming sobre…

Ingeniería · Presencial, Ciudad Ho Chi Minh, Vietnam · Tiempo completo

Sobre el puesto

Buscamos un/a Ingeniero/a Full-Stack sénior que se haga cargo de las dos caras de Genpio: el producto en el que creadores, KOL, estudios y empresas trabajan cada día, y los servicios que mantienen sus avatares de IA en directo y vendiendo en TikTok. Lanzarás funcionalidades en React desde el esquema hasta el píxel, y también serás responsable de las API en Node, el pipeline de streaming en tiempo real y la infraestructura que los sostiene.

Es un puesto sénior y amplio a propósito, en un equipo pequeño. No hay nadie a quien pasarle la mitad difícil: tú tomas la decisión de arquitectura, escribes la migración, construyes la interfaz y haces las guardias de lo que lanzas. Miles de directos simultáneos dependen de las decisiones que tomes.

Qué harás

Construir el producto

  • Lanzar funcionalidades para el usuario de principio a fin en React, desde el modelo de datos hasta el píxel
  • Convertir diseños de Figma en interfaces rápidas, accesibles y responsive en las que los creadores confían durante sus directos
  • Ampliar el sistema de diseño y mantener la coherencia del producto a medida que crece

Hacerte cargo del backend

  • Diseñar y construir API en Node/Express, modelos de datos y tareas en segundo plano
  • Trabajar en el pipeline de streaming en tiempo real: WebSocket y WebRTC, latencia, reconexiones, modos de fallo
  • Elegir y ajustar la capa de almacenamiento: esquemas relacionales, colas y caché donde realmente aporten valor

Mantenerlo en pie

  • Hacerte cargo del rendimiento en todo el stack: tamaño del bundle y presupuesto de fotogramas en un extremo, latencia p99 y throughput en el otro
  • Construir la observabilidad que querrías tener a las 3 de la madrugada y luego hacer guardias de lo que lanzas
  • Afrontar la escala con honestidad: backpressure, idempotencia, degradación controlada, despliegues sin tiempo de inactividad

Marcar el listón

  • Tomar decisiones de arquitectura en solitario y documentarlas para que el equipo pueda cuestionarlas
  • Revisar PR, hacer mentoría y subir el listón de calidad sin frenar al equipo
  • Refactorizar y saldar la deuda técnica antes de que se acumule

Qué buscamos

Imprescindible

  • Más de 5 años lanzando aplicaciones web en producción, con verdadera profundidad tanto en React como en Node
  • Dominio sólido de JavaScript, CSS moderno y los fundamentos del navegador, además de verdadero criterio de backend (API, bases de datos, colas, caché)
  • Experiencia operando en producción lo que construyes: guardias, incidentes y las correcciones que vinieron después
  • Capacidad para hacerte cargo de una funcionalidad en solitario, desde el esquema y la API hasta la interfaz lanzada
  • Inglés escrito claro y la seguridad para tomar una decisión con información incompleta

Deseable

  • Experiencia en sistemas en tiempo real: WebSocket, WebRTC, SFU o video en directo
  • TypeScript, y soltura con Vite o una toolchain de build moderna
  • Docker, CI/CD e infraestructura cloud que hayas tenido que depurar bajo presión
  • Live commerce, streaming o productos de consumo de alta concurrencia

Herramientas que usarás

React, Vite, CSS moderno, React Router, Node/Express, API REST, WebSocket/WebRTC, Postgres, Redis, colas, Docker, Git/GitHub, Figma, Notion, Slack. (Este código base usa React + Vite en el frontend y Node/Express en el servidor.)

Proceso de selección

  1. Presentación de 30 minutos con un ingeniero
  2. Conversación técnica: React y el navegador, luego Node, API y datos
  3. Diseño de sistemas: un problema de streaming en tiempo real o de live commerce de nuestro roadmap
  4. Ejercicio práctico: una funcionalidad pequeña que toque tanto la API como la interfaz
  5. Revisión de oficio y encaje con el equipo, con Producto y Diseño
  6. Oferta

Compensación y beneficios

  • Salario base de nivel sénior más participación accionarial en una empresa de IA de rápido crecimiento
  • Trabajo presencial en Ciudad Ho Chi Minh, en una oficina moderna y bien equipada
  • Hardware de primer nivel y las herramientas que necesitas para hacer tu mejor trabajo
  • Verdadera responsabilidad sobre la arquitectura de todo el stack, desde el principio
  • Seguro médico, offsite de equipo y presupuesto personal para formación

Cómo postularte

Postúlate en esta página. Si prefieres el email, envía tu CV a [email protected] o [email protected] con el asunto [Full-Stack Engineer] Tu nombre completo, y cuéntanos en pocas líneas el trabajo del que te sientes más orgulloso/a, con enlaces cuando puedas.

Por qué Genpio

Construirás de principio a fin una categoría completamente nueva: la interfaz de la que se enamoran los creadores y el pipeline que mantiene sus avatares en directo 24/7. El equipo es pequeño, el listón de calidad es alto y nada de lo que construyas se queda en un backlog esperando a que otra persona lo termine.


Apply, and see every open role: https://genpio.com/es/careers