Ingeniero de Fintech

Hace 1 día

Bogota Capital District, RAP (Especial) Central, Colombia Blueflowtech Jornada completa US$ 3.000 Temporal
Compensación: 3,000 USD al mes
· Tiempo completo, contratación directa Nuestro cliente, una empresa de préstamos fintech en estados unidos, busca un ingeniero full stack con sólidas habilidades de ingesta de datos para construir y ampliar su plataforma de préstamos. Habilidades técnicas requeridas
• Full stack: TypeScript con React o Vue en el front end, y Node.js o Python en el back end.
• Bases de datos: PostgreSQL o MySQL, incluido el diseño de esquemas, las migraciones, los índices y la integridad transaccional.
• Diseño de APIs REST y documentación con OpenAPI 3.0, manteniendo la compatibilidad con consumidores externos.
• Integración con APIs de terceros: OAuth, webhooks, límites de tasa y paso de sandbox a producción.
• Ingesta y análisis de archivos PDF, CSV y extractos bancarios, incluidos datos incompletos o mal formados.
• Patrones de fiabilidad: idempotencia, reintentos, colas y gestión de mensajes fallidos.
• Modelado de datos financieros: fechas, moneda, redondeo e integridad tipo libro mayor.
• Git, CI/CD y despliegue con contenedores.
• Desarrollo con la API de Anthropic (Messages API, tool use y streaming) e integración de flujos con Claude, incluidos servidores MCP (Model Context Protocol).
• Uso de Claude Code u otras herramientas de programación agéntica, y creación de Agent Skills reutilizables.
• Idioma
• Inglés nivel B2 del MCER o superior, con capacidad para redactar documentación clara y comunicarse con las partes interesadas en reuniones. ResponsabilidadesIngesta de datos
• Desarrollar y mantener integraciones con burós de crédito, proveedores de datos bancarios, servicios de extracción de documentos, proveedores de firma electrónica y de verificación de identidad.
• Gestionar los resultados asíncronos de los proveedores mediante webhooks y callbacks, con reintentos y procesamiento idempotente.
• Normalizar los datos de solicitudes, banca y burós en un modelo de datos único y coherente.
• Construir pipelines de extractos bancarios: carga, categorización de transacciones y métricas como días de saldo negativo y volumen de depósitos.
• Implementar reglas de decisión configurables que registren código de motivo, fuente y marca de tiempo en cada decisión automatizada.
• Registrar el costo por consulta de cada proveedor para poder informar la economía por expediente. Full stack
• Desarrollar herramientas internas para admisión, revisión, suscripción, desembolso y administración, con control de acceso por roles.
• Crear flujos para solicitantes y socios: enlaces de oferta, carga de documentos, solicitudes de revisión y vistas de estado.
• Construir vistas de servicio con calendario de pagos, saldos, estado de pagos e historial de comunicaciones.
• Diseñar y mantener las APIs que sustentan estas pantallas, incluida una API versionada para socios.
• Generar un evento de auditoría por cada cambio de estado, ya sea humano o automatizado. Lo que construirá
• Un flujo de admisión y análisis que convierte las solicitudes enviadas en registros estructurados.
• Verificaciones automatizadas de crédito y fraude con un proceso de rechazo configurable.
• Un módulo de datos bancarios que ingiere conexiones o extractos bancarios y genera una hoja de análisis para suscripción.
• Un módulo de ofertas que cubre ofertas iniciales y finales, aceptación, rechazo y revisión.
• Generación de contratos y gestión de firma electrónica, con los documentos firmados devueltos al registro.
• Un módulo de revisión final para verificación de identidad, consultas de crédito completas y controles de aprobación antes del desembolso.
• Un módulo de desembolso para confirmación, consultas y liberación de fondos.
• Un registro de servicio creado después del desembolso, con seguimiento de pagos y saldos.
• Reportes de back office y configuración de administración. Requisitos deseables
• Experiencia con una plataforma de originación, servicio o sindicación de préstamos, o con modelos de participación donde los fondos se dividen entre inversores.
• Experiencia con adelantos de efectivo sobre ventas con comercios (merchant cash advance), financiamiento basado en ingresos, factoraje de facturas u otros préstamos de corto plazo.
• Experiencia con integraciones de firma electrónica y con herramientas de KYC o detección de fraude.
• Experiencia construyendo pipelines de reportes sobre conversión del embudo, tiempos de ciclo y costo por expediente.
• Experiencia migrando desde una plataforma de proveedor único sin interrumpir las integraciones con socios.
• Experiencia en entornos financieros regulados, incluidos los requisitos de evidencia para auditoría.