REQUISITOS TÉCNICOS OBLIGATORIOS - PHP 7.1+ y PHP 8+(conocimientos sólidos) - Framework Symfony (al menos experiencia básica, cualquier versión) - MySQL + Doctrine ORM (manejo de entidades, repositorios, migraciones) - Twig (templates, herencia, macros) - HTML5, CSS3, JavaScript/jQuery (nivel intermedio) - Bootstrap (maquetación responsive) - Git (control de versiones, ramas, merges) - Docker / Docker Compose / DDEV (entornos locales) - Composer (gestión de dependencias) - Manejo de terminal y comandos Symfony CONOCIMIENTOS VALORABLES - PHPUnit (tests unitarios y funcionales) - APIs REST e integración con servicios externos - AWS básico (S3, CloudWatch) - Herramientas de calidad de código (PHP-CS-Fixer, PHPStan) - Librerías frontend: DataTables, Chart.js, Select2 PERFIL PERSONAL - Formación: Grado/FP en Informática o formación autodidacta demostrable - Experiencia: 0-2 años (proyectos personales o prácticas cuentan) - Idiomas: Español nativo, inglés técnico para documentación - Actitud: Proactivo, ganas de aprender, capacidad de trabajo en equipo TAREAS QUE REALIZARÁ - Desarrollo de nuevas funcionalidades bajo supervisión - Corrección de bugs y mejoras menores - Creación de formularios y validaciones - Desarrollo de CRUDs con Doctrine - Integración de vistas con Twig - Mantenimiento de código existente - Testing básico de funcionalidadesVALORABLE - Experiencia previa con Symfony (cualquier versión) - Portfolio o GitHub con proyectos propios - Conocimiento de patrones de diseño (MVC, Repository) - Experiencia con sistemas de importación/exportación de datos - Familiaridad con aplicaciones multi-idioma