




Responsabilidades: * Diseñar, desarrollar y mantener aplicaciones de alta calidad. * Participar en todo el ciclo de vida del desarrollo de software, incluyendo planificación, desarrollo, pruebas, despliegue y mantenimiento. * Colaborar con equipos multifuncionales para analizar los requisitos y definir soluciones técnicas. * Escribir código limpio, eficiente y bien documentado. * Solucionar problemas, depurar y actualizar aplicaciones existentes. * Garantizar el rendimiento, la calidad y la capacidad de respuesta de las aplicaciones. * Realizar revisiones de código para asegurar la calidad del mismo y su cumplimiento con las mejores prácticas. * Mantenerse actualizado con las últimas tendencias y tecnologías del sector. Requisitos: * **Híbrido: Debe estar disponible para asistir a las oficinas en la Ciudad de México 3 días a la semana** ---------------------------------------------------------------------------- * Mínimo 7+ años en Tecnologías de la Información. * Experiencia en entornos en la nube: Azure. * 5+ años con JavaScript/TypeScript (experiencia extensa en TypeScript/JavaScript y conocimientos del stack MEAN). * Experiencia con Express.js y Node.js: 5 años. * Experiencia en la nube: Microsoft Azure. * Experiencia en la arquitectura de sistemas basados en eventos o microservicios es un valor añadido. * Competencia en el uso de herramientas tales como DataDog, Splunk, App Insights, New Relic, etc. * Experiencia comprobada con pipelines de CI/CD (Integración Continua/Despliegue Continuo) (Jenkins, Azure DevOps, etc.). * Experiencia trabajando con frameworks de pruebas unitarias. * Conocimientos prácticos de Azure Cloud Functions. * Experiencia previa trabajando en equipos ágiles. * Experiencia con React.js es un valor añadido. * Experiencia con Ruby es un valor añadido, pero no es un requisito.


