




Buscamos un **Desarrollador Senior de Node.js** para apoyar y mejorar un sistema de gestión de activos digitales mediante el desarrollo front-end y back-end. Trabajarás estrechamente con el equipo del cliente, manteniendo y mejorando la infraestructura construida sobre los frameworks React.js y Node.js. Únete a nosotros para aportar tu experiencia y ayudarnos a ofrecer soluciones fluidas a nuestros clientes. **Responsabilidades** * Completar oportunamente y de forma consistente los tickets de JIRA * Cumplir con los procesos del ciclo de vida del desarrollo de software y las mejores prácticas * Implementar componentes front-end, back-end y de middleware para un módulo Central Ingest basado en eventos * Proporcionar aportaciones y sugerencias para mejorar el producto Central Ingest * Mantener una documentación exhaustiva del código y de las pruebas * Asistir a las reuniones según sea necesario * Apoyar la incorporación de otros ingenieros a nuevas funciones y funcionalidades * Asignar el acceso adecuado al sitio según la información de inicio de sesión del usuario * Subir código diariamente a los repositorios internos de GitHub **Requisitos** * Mínimo 3 años de experiencia profesional en desarrollo relacionado * Fuertes competencias técnicas en los frameworks Node.js y React.js * Experiencia con la pila MERN o tecnologías similares * Capacidad para evaluar y ajustar los enfoques para alcanzar los objetivos de resultados de las funciones * Experiencia escribiendo pruebas unitarias y pruebas de humo (smoke tests) * Conocimiento de APIs REST basadas en JSON * Experiencia con arquitecturas basadas en eventos * Conocimiento de integración con plataformas en la nube, preferiblemente Azure o AWS * Competencia en Git, incluyendo gestión de ramas y proceso de solicitudes de extracción (pull request) * Experiencia integrando proveedores de autenticación multifactor (MFA) * Capacidad para trabajar cómodamente dentro de la gestión de proyectos en JIRA * Experiencia en desarrollo de interfaces de usuario (UI), convirtiendo diseños de Figma en experiencias de usuario cohesivas * Dominio del inglés a nivel intermedio-alto (CEFR B2) para una comunicación efectiva con el cliente **Deseable** * Experiencia con pipelines de CI/CD * Familiaridad con flujos de trabajo de GitHub * Conocimiento de APIs GraphQL * Competencia en la línea de comandos de Unix/Linux


