Full-Stack Developer Senior en WiTi | WhateverJobs
engineering

Full-Stack Developer Senior

WiTi

Remoteabout 2 hours ago
Remoto LATAM
Acepta LATAMPublicado hoy+2 puestos en esta empresa

Resumen: Full-Stack Developer Senior es una vacante de WiTi en Remote. Es remota y abierta a candidatos desde Latinoamérica (Acepta LATAM). WiTi tiene 2 puestos abiertos ahora.

ProgrammingRemote FullDigital LibraryComputer ProvidedPersonal CoachingInformal Dresscode

Descripción del puesto

Requisitos excluyentes
  • Experiencia senior con TypeScript: mínimo 6 años en desarrollo de software y al menos 3 años utilizando TypeScript tanto en frontend como en backend.
  • Experiencia Fullstack 50/50: construcción de API, lógica de negocio, procesos backend e interfaces frontend dentro de los mismos proyectos.
  • Backend avanzado: dominio de NestJS, incluyendo inyección de dependencias, guards, pipes, interceptors, exception filters, microservicios y comunicación entre servicios.
  • Frontend avanzado: experiencia sólida con React moderno, estado de servidor, caché, invalidación y diferenciación entre estado remoto y estado de interfaz.
  • Arquitectura, datos y procesos asincrónicos: experiencia con arquitectura por capas, hexagonal o clean; PostgreSQL, ORM, modelado, migraciones, optimización de consultas, colas, jobs y workers.
  • Calidad de software: experiencia escribiendo pruebas automatizadas como parte del desarrollo y disposición para realizar QA funcional cruzado y validaciones end-to-end.
  • IA generativa en producción: experiencia integrando modelos de IA en productos utilizados por usuarios reales, considerando costos, errores y fallas operativas. La experiencia en IA no puede limitarse al uso de Copilot, Cursor o ChatGPT para programar, ni exclusivamente a cursos, pruebas de concepto o proyectos personales.

Funciones

  • Diseñar y desarrollar funcionalidades completas en frontend y backend.
  • Construir API, lógica de negocio y procesos asincrónicos con TypeScript y NestJS.
  • Implementar interfaces con React, Vite, TanStack Query y Tailwind CSS.
  • Diseñar flujos de estado de servidor, caché, invalidación y sincronización de datos.
  • Modelar datos, crear migraciones y optimizar consultas en PostgreSQL mediante TypeORM.
  • Implementar colas, jobs y workers utilizando Redis y BullMQ.
  • Integrar modelos de inteligencia artificial generativa en funcionalidades utilizadas por usuarios reales.
  • Gestionar costos, errores, indisponibilidad y respuestas inconsistentes de los modelos de IA.
  • Participar en decisiones de arquitectura y aplicar separación entre dominio, aplicación e infraestructura.
  • Escribir pruebas automatizadas como parte del desarrollo de cada funcionalidad.
  • Aplicar TypeScript estricto, evitando el uso de any.
  • Gestionar errores como valores de retorno cuando las convenciones técnicas lo requieran.
  • Participar en revisiones de código entre pares.
  • Realizar QA funcional cruzado y probar de punta a punta el trabajo de otros integrantes.
  • Colaborar directamente con perfiles de liderazgo técnico, producto, análisis de negocio y arquitectura.
  • Asumir ownership sobre las funcionalidades y llevarlas desde su definición hasta su implementación.

Deseable

  • Experiencia con Module Federation.
  • Conocimientos de Azure Entra ID o MSAL.
  • Experiencia con Google Cloud.
  • Conocimientos de Vertex AI.
  • Experiencia con OpenTelemetry.
  • Experiencia en productos de retail media o e-commerce.
  • Inglés técnico nivel A2 o superior.

Beneficios

En WiTI promovemos un ambiente colaborativo donde la cultura del aprendizaje es parte fundamental. Entre nuestros beneficios están:
  • Plan de carrera personalizado para tu desarrollo profesional.
  • Certificaciones para continuar creciendo en tu carrera.
  • Cursos de idiomas que apoyan tu desarrollo personal y profesional.
AJUSTE A LA OFERTA

¿Tu CV pasa el filtro de esta oferta?

Compara tu CV contra esta oferta. Todo se procesa en memoria, nada se guarda.

Publicado via Get on Board · about 2 hours ago

Aplicar ahora