- Híbrido · Ciudad de México, México
- Tiempo completo
- Semi senior
Publicada
Descripción del puesto
Sobre el puesto
KodeFree busca un Backend Developer con experiencia en integraciones productivas y arquitecturas resilientes. El rol es híbrido en el Sur de la CDMX y se enfoca en conectar sistemas críticos, garantizar trazabilidad de transacciones y habilitar flujos de datos confiables en entornos de alto impacto.
Trabajarás con equipos de Data, AI y Producto, levantando integraciones robustas que soporten casos de uso reales con clientes globales. El stack —APIs REST, JWT, procesamiento asíncrono— se mueve en ambientes productivos críticos. Y el sueldo es competitivo, acorde a experiencia.
Requisitos
- 2+ años de experiencia en desarrollo backend con enfoque en integraciones
- Experiencia comprobable con APIs REST y estándares de autenticación (JWT, OAuth)
- Dominio en manejo de errores HTTP, reintentos y patrones de resiliencia
- Experiencia con procesamiento asíncrono (colas de mensajes, arquitecturas event-driven)
- Fuertes habilidades en validación y transformación de datos
- Experiencia en persistencia y trazabilidad de transacciones en entornos productivos
- Inglés avanzado (indispensable, trabajo con equipos y clientes globales)
Responsabilidades
- Integrar APIs REST (POST, JSON, headers, autenticación) en ambientes productivos con integraciones críticas
- Implementar autenticación JWT: obtención, almacenamiento y gestión segura de tokens
- Desarrollar manejo robusto de errores HTTP con lógica de reintentos y recuperación
- Construir validaciones estrictas de datos: formatos, longitudes y expresiones regulares
- Implementar procesamiento asíncrono mediante colas y eventos
- Garantizar persistencia y trazabilidad de transacciones (logs, request/response, estatus)
- Desarrollar mecanismos de resiliencia: retry, timeout y manejo de fallos
- Operar y mantener integraciones en ambientes productivos críticos
Habilidades
- APIs REST
- JWT
- OAuth
- procesamiento asíncrono
- colas de mensajes
- arquitecturas event-driven
- manejo de errores HTTP
- reintentos
- patrones de resiliencia
- validación de datos
- transformación de datos
- persistencia
- trazabilidad de transacciones
- logs
- request/response
- estatus
- retry
- timeout
- manejo de fallos
- integración de sistemas
- autenticación
- gestión de tokens
- expresiones regulares