¿Te apasiona el desarrollo web moderno, las buenas prácticas y la creación de soluciones escalables? Buscamos un/a Desarrollador/a Full Stack con experiencia en PHP/Laravel y Vue.js para incorporarse a un equipo ágil, trabajando en proyectos innovadores y con foco en la calidad del software. 💻✨
🎯 Funciones principales
🔹 Modelado de bases de datos y aplicación de patrones de diseño adecuados.
🔹 Comunicación efectiva con el equipo de Technical Project Managers dentro de cada sprint.
🔹 Documentación, testing y aseguramiento de la calidad de las soluciones desarrolladas.
🔹 Recogida de requisitos, análisis funcional y propuesta de soluciones óptimas de arquitectura y producto.
🔹 Trabajo bajo metodologías ágiles junto a equipos multidisciplinares.
🔹 Propuesta de mejoras continuas en la arquitectura web.
🔹 Impulso de iniciativas de calidad: testing, code reviews y optimización de procesos.
🔹 Adaptación a nuevos desarrollos considerando aspectos fundamental como:
- ⚡ Rendimiento
- 🔒 Seguridad
- 📈 Escalabilidad
- 🛡️ Fiabilidad
🔹 Desarrollo guiado por pruebas (TDD) y conocimientos de Unit Testing.
🔹 Uso de herramientas de IA generativa para:
- Generación de código
- Revisión de código
- Documentación técnica
- Testing asistido
Todo ello siguiendo las mejores prácticas del equipo. 🤖
✅ Requisitos imprescindibles
💻 Backend
✔️ Entre 2 y 4 años de experiencia con PHP 7.x o superior.
✔️ Experiencia sólida con Laravel 9+.
✔️ Desarrollo de aplicaciones Laravel + Vue, tanto desacopladas como integradas en el mismo proyecto.
🎨 Frontend
✔️ Vue.js v3+ (Options API y Composition API).
✔️ HTML5, JavaScript y CSS3.
✔️ Consumo y desarrollo de APIs REST.
🗄️ Bases de datos
✔️ MySQL, MariaDB o PostgreSQL.
✔️ Diseño, normalización y creación de bases de datos.
✔️ Modelado relacional, Eloquent ORM, Query Builder y migraciones.
⚙️ Dev & Testing
✔️ Git en entornos colaborativos (branches, PRs y resolución de conflictos).
✔️ Manejo fluido de terminal Linux.
✔️ Mantenimiento y evolución de aplicacio