Analista / Programador/a Fullstack Senior | PHP + Laravel + Vue.js | 100% REMOTO

Hace 4 días

Santa María de Vigo, España Jobrapido Jornada completa

¿Eres Fullstack y buscas un proyecto donde puedas trabajar con autonomía, buenas prácticas, arquitectura moderna e Inteligencia Artificial?



¿Es este el puesto que está buscando? Si es así, siga leyendo para obtener más detalles y no olvide enviar su solicitud hoy mismo.

Estamos buscando un/a Analista / Programador/a Fullstack Senior especializado/a en PHP + Laravel + Vue.js para incorporarse a un proyecto tecnológico estable, con retos técnicos y donde la calidad del software y la innovación forman parte del día a día.


Si disfrutas trabajando tanto en Backend como en Frontend, te mueves con soltura entre código, bases de datos, APIs, testing y arquitectura, y además quieres incorporar herramientas de IA Agéntica a tu forma de desarrollar, queremos conocerte


100% TELETRABAJO


¿Cuál será tu misión?

Como Analista / Programador/a Fullstack Senior, participarás en todo el ciclo de vida de las aplicaciones: desde el análisis de requisitos y diseño de soluciones hasta el desarrollo, testing, mantenimiento y evolución de aplicaciones en producción.

Tendrás autonomía para analizar necesidades, proponer soluciones técnicas y participar activamente en la evolución de la arquitectura y el producto.


¿Qué harás en tu día a día?

Análisis y arquitectura

Recoger y analizar requerimientos funcionales y técnicos.

Proponer soluciones óptimas desde el punto de vista de arquitectura y producto.

Participar en el modelado de bases de datos y aplicación de patrones de diseño.

Proponer cambios y mejoras en la arquitectura web.

Tener en cuenta aspectos críticos como rendimiento, fiabilidad, escalabilidad y seguridad.


Desarrollo Backend

Desarrollar y evolucionar aplicaciones utilizando PHP 7.x+ y Laravel 9+.

Trabajar con Eloquent, Query Builder, migraciones y modelado relacional.

Implementar API REST, tanto en diseño como en consumo.

Trabajar con colas, caché y tareas programadas de Laravel.

Utilizar Blade cuando el proyecto lo requiera.

Mantener y evolucionar aplicaciones que se encuentran actualmente en producción.


Desarrollo Frontend

Desarrollar interfaces utilizando Vue.js 3+.

Trabajar tanto con Options API como Composition API.

Crear interfaces modernas, mantenibles y orientadas a una buena experiencia de usuario.

Desarrollar aplicaciones Laravel + Vue desacopladas o conviviendo dentro del mismo proyecto.

Trabajar con HTML5, JavaScript, CSS3 y APIs REST.


Bases de Datos

Diseñar y crear bases de datos completas.

Experiencia con MySQL, MariaDB y/o PostgreSQL.

Diseñar modelos relacionales y aplicar técnicas de normalización.

Trabajar con modelos de datos mediante Eloquent y Query Builder.

Gestionar migraciones y evolución de estructuras de datos.


Calidad y Testing

Documentar, probar y garantizar la calidad de las soluciones desarrolladas.

Crear y mantener tests utilizando PHPUnit y/o Pest.

Promover prácticas de Unit Testing y TDD.

Participar en revisiones de código y Pull Requests.

Impulsar iniciativas destinadas a mejorar la calidad del software y los procesos del equipo.


DevOps, Git e Infraestructura

Trabajar con Git en entornos colaborativos: ramas, Pull Requests, resolución de conflictos y flujos de trabajo de equipo.

Manejarte con soltura en terminal Linux.

Trabajar con Docker y Laravel Sail.

Gestionar dependencias mediante Composer y npm/yarn.

Participar en procesos de mantenimiento y evolución de aplicaciones en producción.


IA Agéntica aplicada al desarrollo

Aquí buscamos dar un paso más.

La Inteligencia Artificial forma parte de la evolución del desarrollo de software y queremos profesionales capaces de incorporarla de manera práctica y responsable a su día a día.

Utilización de herramientas de IA Agéntica para desarrollo.

Uso de asistentes capaces de analizar proyectos y código.

Generación y refactorización asistida de código.

Revisión y análisis de código.

Generación y apoyo en la ejecución de tests.

Creación y actualización de documentación técnica.

Se valorará especialmente experiencia con Claude Code.


Requisitos imprescindibles


Ciclo Formativo de Grado Superior, Ingeniería Técnica, Ingeniería Superior o Grado en Informática, siendo esta última formación prioritaria.


Entre 3 y 5 años de experiencia profesional en d