Tech Stack
AngularJavaScriptJenkinsjQueryReactReduxWebpack
About the role
- Proyecto: Corrección de vulnerabilidades de sistemas legados core banking .
Requirements
- 🛠️ Requisitos Técnicos
- Experiencia comprobada en React 13 y versiones anteriores (excluyente).
- Dominio de Redux para manejo de estado global (excluyente).
- Conocimiento en configuración y uso de Webpack como empaquetador de módulos (excluyente).
- Capacidad para identificar y remediar vulnerabilidades de seguridad en el frontend (ej. XSS, CSRF) (excluyente).
- Familiaridad con patrones clásicos de desarrollo frontend y estructuras legacy (deseable).
- Experiencia con otros frameworks/librerías JavaScript como jQuery, Backbone, AngularJS (deseable).
- 🔒 Seguridad de Aplicaciones
- Experiencia con herramientas de análisis estático y composición: Checkmarx, SonarQube (SAST) (excluyente).
- Experiencia con Black Duck (SCA) u otras herramientas equivalentes (excluyente).
- Interpretación de hallazgos de seguridad y correlación con estándares OWASP (excluyente).
- Gestión de vulnerabilidades en dependencias de terceros (CVEs, licencias inseguras) (excluyente).
- ⚙️ CI/CD y Testing
- Experiencia como usuario de pipelines en Jenkins (deseable).
- 🤖 Inteligencia Artificial aplicada a Seguridad
- Familiaridad con LLMs (Gemini u otros) y técnicas de prompting (deseable).
- Capacidad para diseñar, evaluar y refinar prompts que guíen la IA en la remediación de vulnerabilidades (deseable).
- Actuar como copiloto técnico junto a la IA, aplicando pensamiento crítico para validar o mejorar sus sugerencias (deseable).
- 🤝 Colaboración y Documentación
- Documentación clara de decisiones técnicas, cambios y casos de borde (excluyente).
- Trabajo colaborativo con arquitectos, equipos de seguridad, desarrolladores funcionales y stakeholders (excluyente).