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- *-Ljbffr
By continuing you agree to our Terms & Privacy Policy.