Detalles de la Vacante

Backend (Node.js) Integrations Engineer - LMS / LTI

Descripción

Empresa: Genius Match

Nuestro cliente está construyendo la próxima generación de tecnología educativa impulsada por IA, ayudando a instituciones educativas a ofrecer experiencias de aprendizaje más personalizadas y efectivas. Buscamos un Ingeniero Backend que se encargue de los sistemas críticos que conectan la plataforma de IA con los principales Sistemas de Gestión de Aprendizaje (LMS) como Canvas, Brightspace (D2L), Moodle y Blackboard.

Experiencia requerida

Experiencia comercial sólida construyendo aplicaciones backend con Node.js y TypeScript, y desarrollando integraciones con APIs de terceros.

Responsabilidades

Diseñar, construir y mantener integraciones con plataformas LMS como Canvas, Brightspace, Moodle y Blackboard; gestionar flujos de lanzamiento LTI, autenticación y configuraciones de integración; desarrollar servicios backend escalables con Node.js y TypeScript; diseñar y mantener modelos de datos con PostgreSQL y Neo4j; solucionar problemas complejos de integración (OAuth, SAML, JWT, LTI 1.3); mejorar la confiabilidad del sistema mediante observabilidad, registro y monitoreo; colaborar con los equipos de Producto, Éxito del Cliente e Ingeniería para incorporar nuevas instituciones educativas.

Conocimientos técnicos

Node.js, TypeScript, PostgreSQL, Neo4j, OAuth, JWT, SAML, LTI 1.3, integración de APIs, sincronización de datos, sistemas distribuidos, colas de mensajes, infraestructura en la nube.

Habilidades

Capacidad de resolución de problemas, depuración avanzada, comunicación efectiva con equipos técnicos y no técnicos, proactividad, autonomía, responsabilidad sobre sistemas complejos.

Prestaciones y beneficios

Salario competitivo, entorno de trabajo 100% remoto, horario flexible, vacaciones y días festivos pagados, oportunidad de trabajar en un producto innovador impulsado por IA, equipo de ingeniería internacional altamente calificado, problemas técnicos desafiantes y excelente crecimiento profesional.

Experiencia

Experiencia comercial sólida construyendo aplicaciones backend con Node.js y TypeScript, y desarrollando integraciones con APIs de terceros.

Conocimientos

Node.js, TypeScript, PostgreSQL, Neo4j, OAuth, JWT, SAML, LTI 1.3, integración de APIs, sincronización de datos, sistemas distribuidos, colas de mensajes, infraestructura en la nube.

Habilidades

Capacidad de resolución de problemas, depuración avanzada, comunicación efectiva con equipos técnicos y no técnicos, proactividad, autonomía, responsabilidad sobre sistemas complejos.

Actividades

Diseñar, construir y mantener integraciones con plataformas LMS como Canvas, Brightspace, Moodle y Blackboard; gestionar flujos de lanzamiento LTI, autenticación y configuraciones de integración; desarrollar servicios backend escalables con Node.js y TypeScript; diseñar y mantener modelos de datos con PostgreSQL y Neo4j; solucionar problemas complejos de integración (OAuth, SAML, JWT, LTI 1.3); mejorar la confiabilidad del sistema mediante observabilidad, registro y monitoreo; colaborar con los equipos de Producto, Éxito del Cliente e Ingeniería para incorporar nuevas instituciones educativas.

Idiomas

Inglés nivel B2 o superior

Datos Generales

Tipo de Contrato

Tiempo completo

Idioma

Inglés nivel B2 o superior

Disponibilidad de Viajar

No

Disponibilidad de Mudarse

No