




Descripción: Título universitario completo en Ingeniería de Computación, Sistemas de Información, Ciencias de la Computación o disciplinas afines; Experiencia en desarrollo full stack, incluyendo: * React (hooks, estado, componentización y optimización), * Node.js (Express, NestJS o similares), * APIs REST e integración entre servicios; Conocimientos en control de versiones con Git; * Familiaridad con arquitectura de microservicios; Inglés a nivel avanzado/fluido para contacto diario con equipos internacionales. Sería deseable contar con: Experiencia en: * Backstage Framework (desarrollo de plugins, plantillas o extensiones), * Pruebas automatizadas para frontend/backend (Jest, React Testing Library), * Pipelines CI/CD (GitLab CI, GitHub Actions, Jenkins), * Exposición a herramientas de observabilidad (Prometheus, Grafana, Kibana/ELK); Conocimientos previos en Docker y Kubernetes; Familiaridad con patrones de design system y componentización de interfaces de usuario; Conceptos de autenticación/autorización (OAuth2, OIDC). * Diseñar, desarrollar y mantener funcionalidades, plugins y extensiones en el Backstage Framework; * Implementar interfaces web modernas, responsivas y accesibles utilizando React; * Desarrollar servicios e integraciones utilizando Node.js (REST/GraphQL); * Crear componentes reutilizables alineados con los estándares internos de UI; * Integrar APIs internas y externas en plugins y servicios corporativos; * Automatizar flujos y rutinas para mejorar la experiencia del desarrollador; * Conectar Backstage con sistemas como pipelines CI/CD, observabilidad, nube, identidad, SCM, entre otros; * Escribir pruebas unitarias e integrales para frontend y backend; * Contribuir a estándares de calidad, UX consistente y buenas prácticas; * Ayudar en la instrumentación para registros (logs), monitorización y diagnóstico; * Utilizar pipelines de CI/CD para compilación (build), pruebas y despliegue (deploy) continuos; * Participar en resolución de incidencias (troubleshooting) en entornos de desarrollo, preproducción y producción; * Apoyar la contenerización (Docker) y la orquestación (Kubernetes) cuando sea aplicable; * Mantener documentación actualizada de arquitectura, plugins, APIs e integraciones; * Participar en revisiones de código (code reviews) y discusiones técnicas. 2512210202551876111


