




**Responsabilidades clave** Diseñar, desarrollar y mantener aplicaciones full-stack utilizando frameworks modernos y tecnologías en la nube. Construir soluciones personalizadas para SharePoint Online mediante SPFx, PnP JS y tecnologías relacionadas. Desarrollar e integrar API REST para servicios de backend. Implementar interfaces de usuario adaptables y accesibles mediante React, Fluent UI y componentes de Power Platform. Administrar y optimizar bases de datos (MongoDB, SQL) para mejorar el rendimiento y la escalabilidad. Configurar y mantener canalizaciones CI/CD mediante Azure DevOps y GitHub Actions. Implementar y gestionar aplicaciones en Azure App Services e integrarlas con Graph API. Garantizar la calidad del código mediante pruebas automatizadas (Jest, Mocha, Chai, Supertest). Colaborar con partes interesadas empresariales para recopilar requisitos, ofrecer orientación técnica y recomendar soluciones. **Habilidades preferidas u opcionales** Experiencia con Copilot Studio y desarrollo impulsado por IA Conocimientos avanzados de servicios de Azure (Functions, Logic Apps, Cognitive Services) Experiencia en Power BI para análisis e informes Familiaridad con Power Platform (Power Apps, Power Automate) Shape **Habilidades y calificaciones requeridas** Lenguajes: JavaScript, TypeScript, HTML, CSS, PowerShell Frontend: React, SPFx, Fluent UI, Power Platform Backend: Node.js, Express, API REST Base de datos: MongoDB, SQL DevOps: Azure DevOps, GitHub Actions, Docker Nube: Azure App Services, Azure SQL, Microsoft Graph API Pruebas: Jest, Mocha, Chai, Supertest Experiencia en SharePoint: SPFx, PnP JS, Catálogo de aplicaciones, Permisos CI/CD: Canalizaciones, Git, Estrategias de ramificación, Revisiones de código Experiencia: 5+ años en desarrollo full-stack, incluyendo soluciones de SharePoint y Microsoft 365 Educación: Título universitario en ciencias de la computación, tecnología de la información o campo relacionado (o experiencia equivalente) Shape Habilidades blandas y adecuación cultural Fuertes habilidades comunicativas e interpersonales para la participación con partes interesadas Capacidad para traducir requisitos empresariales en soluciones técnicas Mentalidad colaborativa centrada en el éxito del equipo Capacidad de adaptación para aprender y aplicar nuevas tecnologías rápidamente Actitud orientada a la resolución de problemas con atención al detalle Pasión por la innovación y por aprovechar herramientas de IA para mejorar la productividad Shape


