Posición abierta · 2026
Tech  /  Backend-heavy  /  Full-time

Full-Stack Engineer.

Vas a ser dueña o dueño de la plataforma backend y la infraestructura de Idilio, con la capacidad de moverte hacia el cliente cuando el producto lo necesite. Una contratación de plataforma y producto, no solo de feature work.

Ubicación
Ciudad de México
Remoto-first, overlap CDMX
Experiencia
2 – 5 años
Reporta a
CTO
Enfoque
Backend e infraestructura
01 — Sobre nosotros

Una plataforma de microdramas en español, operando en LATAM, Estados Unidos y España.

Monetizamos con monedas (microtransacciones in-app), ads y suscripciones.

Detrás de la app mobile que ven los usuarios hay un stack que hoy maneja decenas de millones de eventos, integra con Google Play, App Store, Meta Ads, attribution providers, y procesa pagos en múltiples mercados. Ese stack necesita un dueño que también pueda bajar hasta el producto cuando haga falta.

10M+
Decenas de millones de eventos que el stack maneja hoy.
3
Regiones con pagos, IAP y attribution propios: LATAM, Estados Unidos y España.
5M
Usuarios concurrentes: la escala a la que queremos llegar.
02 — El rol

Del endpoint a la pantalla, sin depender de tres personas.

Esto incluye: las APIs que sirven a la app mobile, las integraciones con servicios externos (IAP, ads, attribution, payments), el monitoreo y reliability del sistema, la evolución de la infraestructura conforme escalamos, y la capacidad de construir features end-to-end cuando toque.

Hoy el stack vive principalmente en Supabase (PostgreSQL + auth + storage + edge functions) con servicios complementarios en AWS. La app mobile está en React Native/Expo, y los dashboards internos en Next.js + Flask. Tenemos una capa de analítica (Redshift + dbt) que mantiene el Data Engineer.

El peso de este rol está en backend e infraestructura: ahí es donde más te vamos a necesitar. Pero como estamos incorporando a alguien de diseño y queremos shippear rápido, buscamos a alguien que también sepa cerrar el loop en el frontend, colaborar de cerca con diseño, y llevar una idea de la API hasta la pantalla. No buscamos un especialista de un solo lado.

SupabasePostgreSQLAWSEC2S3IAMDMSFirehoseReact NativeExpoNext.jsFlaskRedshiftdbt
03 — Primeros 6 meses

Lo que vas a hacer primero.

Prioridad 1 — Reliability y observabilidad

Hoy nuestro sistema funciona, pero cuando algo se rompe, nos enteramos por reviews en App Store o por dashboards de revenue cayendo. Necesitamos: logging estructurado, alertas accionables, dashboards de SLOs, error tracking, y procesos de incident response. Esta es la tarea más urgente.

Prioridad 2 — Integraciones críticas robustas

La validación server-side de IAP (Google Play / App Store), la integración con Meta Marketing API, los webhooks de attribution providers (AppsFlyer/Adjust), y los payouts vía Payoneer son sistemas frágiles que cuando fallan, perdemos dinero o data. Necesitan robustecerse.

Prioridad 3 — Features end-to-end con diseño

Conforme crecemos, la app necesita features nuevos (paywall, economía de monedas, recompensas, A/B testing del servidor) que van desde el endpoint hasta la pantalla. Vas a trabajar de cerca con diseño para llevar estos flujos a producción: API design limpio del lado servidor, e implementación pulida del lado cliente en React Native.

04 — Qué viene después

Y cuando eso esté en pie.

Migración progresiva fuera de Supabase

De las partes críticas, cuando duela (probablemente coin economy logic primero).

Notificaciones push contextuales

Basadas en behavior en tiempo real.

Google Ad Manager + AdMob

Integración para direct brand deals.

Infraestructura para Idilio Creators Lab

Storage, processing de video, pipelines de generación.

Escalamiento

A 5M usuarios concurrentes.

05 — Quién eres

Buscamos profundidad, no un lenguaje.

No nos importa cuál stack dominas; nos importa que hayas operado sistemas en producción con tráfico real y que pienses en cómo monitorearlos, debuggearlos y operarlos.

// Indispensable

  • 2+ años construyendo y operando sistemas en producción que sirven tráfico real.
  • Backend sólido: Node.js/TypeScript, Python, Go, o similar. No nos importa cuál, nos importa profundidad.
  • PostgreSQL fluido. Sabes escribir queries no triviales, entiendes índices, sabes cuándo un schema está mal diseñado.
  • Experiencia con un cloud provider (preferiblemente AWS, pero GCP/Azure se traduce).
  • Diseño de APIs REST. Conoces los principios, has lidiado con versionado, paginación, idempotencia.
  • Frontend real: has construido y shippeado UI en producción (React, React Native, o equivalente). No necesitas ser un especialista visual, pero sí cerrar un feature del lado cliente sin depender de alguien más.
  • Has integrado con APIs de terceros y sabes que la mayoría son frágiles. Diseñas para fallar gracefully.
  • Mentalidad de operaciones. No solo escribes código, piensas en cómo monitorearlo, debuggearlo y operarlo.

// Fuertemente preferido

  • React Native / Expo en producción.
  • Mobile backend: validación de IAP server-side, push notifications, deep linking.
  • Sistemas de pago o adtech (especialmente attribution post-iOS 14).
  • Colaboración cercana con diseño: traducir un Figma a producto real, con criterio para lo que es caro de construir y lo que no.
  • Infrastructure-as-code (Terraform, Pulumi, CDK) y CI/CD pragmático (GitHub Actions o equivalente).
  • Experiencia con Supabase, Firebase, o BaaS similares (saber sus límites cuenta más que ser fan).

// Nice to have

  • GraphQL.
  • Streaming/queueing (SQS, Kafka, Kinesis).
  • Optimización de costos de cloud.
  • Security: OAuth flows, RBAC, secrets management.
  • Sensibilidad a performance en dispositivos Android de gama baja.

// No necesitas

  • Ser experto en distributed systems a escala de Google. No estamos en ese problema.
  • Tener experiencia con Kubernetes (no la usamos).
  • Ser un diseñador (para eso tenemos al equipo de UX), pero sí colaborar bien con diseño.
  • ML/AI experience (para eso tenemos al Data Scientist).
06 — Cómo trabajamos

Cómo trabajamos.

Confiabilidad sobre features

Un sistema lento que pierde transacciones es peor que uno simple que funciona.

Observabilidad antes que optimización

No optimices lo que no puedes medir.

Pragmatismo

Usamos las herramientas más simples que resuelven el problema. Si Postgres alcanza, no metemos Redis. Si Supabase alcanza, no migramos.

End-to-end

Preferimos a alguien que lleve un feature de la base de datos a la pantalla que a alguien que tire el trabajo por encima de la barda a otro equipo.

Honestidad sobre tradeoffs

Cada decisión de arquitectura tiene costos. Los hacemos explícitos.

Desacuerdo con razones

Puedes, y debes, estar en desacuerdo con el CTO cuando tengas razones técnicas.

07 — Compensación y logística

Cómo se ve el día a día y lo que ofrecemos.

Base + equity

Base competitiva calibrada a experiencia, más equity.

Remoto-first

Overlap con horario de Ciudad de México (mínimo 4 horas).

On-call

Rotativo cuando crezcamos a tener uno (todavía no).

08 — Cómo aplicar

Aplica aquí.

Leemos cada aplicación con cuidado. Si eres un fit, sabes de nosotros en una semana.

¿No ves el formulario? Ábrelo en una pestaña nueva.

Una semana de respuesta. Sin filtros automatizados. Sin tareas de 40 horas.