Back to jobs

Fullstack Developer PHP (h/m) en Vigo (Pontevedra)

Michael Page

Municipality of Vigo, Spain Salary not disclosed
laravelphpsymfonyapinovavuereactdocker

description

Job description

Translate in your browser

Inline browser translation currently needs Chrome desktop. In Safari, Firefox, or mobile browsers, use the browser's Translate Page feature instead.

A Mantenimiento y soporte Operativa (Run): Atender incidencias de producción: análisis, contención, fix, despliegue, verificación y comunicación.

  • Diagnosticar errores con logs, trazas, consultas SQL, revisión de código y reproducción en entornos.
  • Mejorar estabilidad: refactorizaciones seguras, hardening, corrección de edge cases, y reducción de errores recurrentes.
  • Crear y mantener procedimientos operativos: despliegues, restauraciones, gestión de credenciales, backups, rotación de logs.
  • B Evolución y modernización Evolución y mejora (Change): Diseñar un plan realista para: o actualizar PHP/CakePHP (o crear una estrategia de convivencia) sin parar el negocio o aislar partes críticas (módulos) y migrar gradualmente.
  • Introducir prácticas: o tests (al menos regresión crítica), linters, standards, pipelines, revisiones de código.
  • Mejorar rendimiento: profiling, índices, optimización de consultas, caching si procede.
  • Optimización de consultas lentas e índices.
  • C Nuevos desarrollos (Build): Implementar nuevas funcionalidades en web/apps: endpoints, paneles, módulos, integraciones.
  • Integraciones con terceros (APIs, SSO, servicios de mensajería, etc ) y automatizaciones (p ej, flujos tipo n8n)
  • Colaborar con negocio para estimar, priorizar y entregar.

Requirements

  • Documentación pragmática: "lo mínimo que evita depender de una sola persona" El/la candidato/a seleccionado deberá cumplir los siguientes requisitos: +5 años en desarrollo profesional, con experiencia real en producción.
  • PHP (incluido legado): comprensión de limitaciones, compatibilidad, y refactor seguro.
  • Experiencia con frameworks como Laravel o Cake y/o modernización de aplicaciones antiguas.
  • MySQL 5: consultas complejas, performance, índices, troubleshooting.
  • Control de versiones Git y flujo colaborativo (PRs, code review)
  • Conocimientos sólidos de HTTP, APIs REST, sesiones, cookies, auth, CORS.
  • Buen criterio de seguridad web: OWASP Top 10, gestión de secretos, sanitización, permisos.
  • Capacidad de depuración: logs, error tracking, reproducción, análisis de causas raíz.
  • Muy valorables: Experiencia con CakePHP (1 x/2 x) o migraciones CakePHP.
  • Laravel/Symfony o similar.
  • Haber trabajado con CI/CD (GitHub Actions/GitLab CI/Jenkins) y despliegues (SSH, containers)
  • Docker para entornos reproducibles.
  • Observabilidad: Sentry, ELK/Opensearch, Prometheus/Grafana (o similar)
  • Frontend: JS "clásico" + nociones de frameworks (React/Vue) si hay módulos nuevos.
  • Automatización/ETL: n8n, cron jobs robustos, colas (RabbitMQ/Redis) si aplica.
  • Experiencia en migraciones de base de datos y diseño evolutivo.

Benefits & conditions

Nuevos módulos SQL con modelos y reporting D Trabajo en equipo y "ownership".

  • Ser referente técnico: guiar decisiones, desbloquear a otros, elevar el estándar.
  • Contrato indefinido en una empresa en Vigo.
  • Salario competitivo.
  • Ambiente de trabajo profesional y colaborativo.
  • Oportunidades de desarrollo y crecimiento profesional en el área de tecnología.
  • Posibilidad de trabajar en proyectos innovadores y desafiantes.

About the company

Contrato De duración determinada, Nuestro cliente es una organización consultora global líder en servicios educativos y proyectos sociales. Posición con responsablidad y toma de decisión.

* . * Recursos Humanos

details

Job details

Work arrangement
Not specified
Employment type
Not specified
Seniority
Not specified
Eligible regions
Not specified
Added to index
Jul 23, 2026

sources

Source links

WeAreDevelopers

Municipality of Vigo, Spain

Jun 27, 2026

free tinkerwell alternative

Run Laravel snippets without leaving the app.

LaraBench runs Tinker snippets and Artisan commands against local projects, Docker containers, and SSH servers. You get structured output, query inspection, logs, and reusable saved snippets in one place.

  • Tinker and Artisan in one runner
  • local, Docker, and SSH connections
  • structured output, SQL, and logs

latest release v0.1.9 · free · no account required

Back to jobs