Requisitos Técnicos (Obligatorios):
- Angular versión 12 o superior – conocimientos avanzados
- Typescript – nivel avanzado
- JavaScript – nivel avanzado
- HTML5 y CSS3 – nivel avanzado
- Experiencia mínima de 3 a 5 años en desarrollo frontend
- Control de versiones con Git
- Maven
- Creación de tests (unitarios/integración) – JTest
- Herramientas de integración continua: ArgoCD, Ansible, Helm
Conocimientos Deseables (no excluyentes):
- Desarrollo Seguro (OWASP)
- Conocimiento de frameworks y librerías backend:
- Spring, Spring Boot, Spring Security, Spring Cloud
- Contenedores y orquestación: Docker, Kubernetes
- Herramientas de análisis de código: Sonarqube, Fortify
- Patrones y buenas prácticas:
- Arquitectura hexagonal
- Atomic Design
- Principios SOLID, Clean Code
- Programación orientada a objetos (OOP
- Inglés: nivel B2 (deseable)
- Experiencia con metodologías y herramientas Agile:
- Scrum, Kanban, Jira, Confluence, Octane