Create Alert
Email me similar jobs

Senior Full Stack Developer (Typescript + React) — Cdmx (Xico)

Full-time SaaS Cx Code Review CSS ECS
Senior Full Stack Developer (TypeScript + React) — CDMX

En Clientship estamos construyendo la próxima generación de nuestra plataforma SaaS de Voice of Customer (VoC).

Stack moderno end-to-end, arquitectura limpia, decisiones técnicas frescas. Buscamos un Senior FullStack apasionado por TypeScript, React moderno y arquitecturas tipadas end-to-end.

Sobre Clientship

Somos una empresa SaaS de Voice of Customer con presencia en México, USA, España y Argentina. Combinamos plataforma + consultoría CX + formación en una propuesta integrada.

El proyecto

Estamos lanzando una nueva plataforma con stack moderno: TypeScript end-to-end, tRPC, Drizzle ORM, React 19 + Vite + Tailwind CSS, MySQL, AWS ECS Fargate.

Trabajamos con patrones de resiliencia reales (circuitbreakers, idempotency keys, retry con backoff exponencial, dead letter queues, multi-tenant en 5 capas) e integración con LLMs (Anthropic Claude) para análisis de sentimiento, generación de recomendaciones y conversación con datos.

Qué harás
  • Desarrollar features end-to-end del backend al frontend con tipos compartidos vía tRPC.
  • Contribuir al diseño y evolución de la arquitectura junto con nuestro equipo técnico.
  • Implementar y mantener integraciones con servicios externos (LLMs, email transaccional, webhooks).
  • Migrar clientes desde la plataforma legacy hacia la nueva plataforma.
  • Garantizar calidad con testing automatizado (Vitest, Testing Library, Playwright).
  • Participar en decisiones de infraestructura AWS y observabilidad.

Lo que buscamos (imprescindible)
  • 5+ años de experiencia profesional en desarrollo de software (8+ si te postulas como Tech Lead).
  • TypeScript en BACKEND y FRONTEND (no solo TS en frontend con backend en otro lenguaje), mínimo 3 años recientes en producción.
  • React 18+ con TypeScript en proyectos corporativos de escala empresarial, mínimo 3 años.
  • ORM actual tipo Prisma, Drizzle o TypeORM (JPA/Hibernate por sí solo NO cumple — son paradigmas distintos).
  • APIs tipadas end-to-end: tRPC, GraphQL con codegen, o equivalente.
  • AWS en producción real (ECS, S3, RDS como mínimo).
  • Inglés técnico fluido.
  • Residencia en CDMX o zona metropolitana con presencialidad real.

Suma muchísimos puntos
  • tRPC específicamente.
  • Drizzle ORM o Prisma.
  • Vite + Tailwind CSS v4.
  • Arquitectura SaaS multi-tenant.
  • Patrones de resiliencia: circuit breakers, idempotency, retry con backoff, dead letter queues.
  • Integración con LLMs (Anthropic SDK, OpenAI SDK).
  • Email transaccional (SES, Postmark, SendGrid).
  • Experiencia previa en empresas product-led.
  • Observabilidad: Pino, Sentry, CloudWatch, OpenTelemetry.

Si te postulas como Tech Lead, además
  • Liderazgo previo de equipos pequeños (3-6 ingenieros).
  • Experiencia tomando decisiones de arquitectura en producción.
  • Code review profundo en TypeScript, React y sistemas distribuidos.
  • Comunicación efectiva con stakeholders no técnicos.

Lo que ofrecemos
  • Posición indefinida en un proyecto greenfield con stack contemporáneo.
  • Decisiones técnicas frescas, sin deuda heredada.
  • Trabajo con clientes enterprise reconocidos del mercado mexicano.
  • Equipo pequeño con impacto directo en el negocio (hablas con el CEO cuando hace falta).
  • Integración con tecnología de frontera: LLMs, observabilidad, arquitecturas resilientes.
  • Modalidad híbrido en oficinas CDMX.
  • Sueldo competitivo y prestaciones de ley.
  • Aprendizaje continuo en CX, tecnología moderna y consultoría.

Proceso
  • Revisión de CV.
  • Entrevista inicial de fit (15 min).
  • Entrevista técnica + ejercicio práctico breve.
  • Conversación con equipo directivo.
  • Oferta.

Si te apasiona el TypeScript moderno, has trabajado con tRPC o quieres hacerlo, y buscas un proyecto donde tus decisiones técnicas tengan peso real, queremos conocerte.

#J-18808-Ljbffr
Similar jobs

Senior Full Stack Developer (Typescript + React) — Cdmx (Xico)

Apply Now
Back to search page