Analista Programador Full Stack Senior Laravel

  • Indefinido
  • Tiempo completo
  • 35.000 € - 40.000 €
  • Teletrabajo
  • Miguel Bruzzo - Equipo competencias técnico-experimentales

Analista Programador Full Stack Senior

Proyecto de Transformación Digital para Academia de Ciencias Médicas

Buscamos incorporar un Analista Programador Full Stack Senior para liderar técnicamente el desarrollo de una nueva plataforma integral de gestión de una Academia de Ciencias Médicas.

La persona seleccionada se integrará en un equipo ya constituido formado por:

  • Jefe de Proyecto

  • Programador Full Stack

  • Especialista QA

y asumirá la responsabilidad técnica del desarrollo de la solución durante la ejecución del proyecto.

Funciones principales

Análisis funcional y técnico

  • Participar en la definición funcional junto con responsables de negocio.

  • Elaborar análisis técnicos y especificaciones de desarrollo.

  • Diseñar modelos de datos y componentes de software.

  • Definir interfaces de integración con sistemas externos.

Liderazgo técnico

  • Liderar técnicamente el desarrollo de la aplicación.

  • Revisar código y asegurar la calidad de las entregas.

  • Establecer estándares y buenas prácticas de desarrollo.

  • Coordinar técnicamente al programador del proyecto.

Desarrollo

  • Desarrollo de componentes frontend con Vue.js 3.

  • Desarrollo de servicios backend en Laravel.

  • Implementación de APIs REST.

  • Desarrollo de procesos batch y colas asíncronas.

  • Implementación de sistemas de trazabilidad y auditoría.

Integración de sistemas

  • Integración con plataformas de gestión académica.

  • Integración con sistemas contables SAGE.

  • Desarrollo de conectores y sincronizaciones bidireccionales.

  • Resolución de incidencias relacionadas con interoperabilidad e integración.

Calidad y pruebas

  • Colaborar con el equipo QA en la definición de planes de prueba.

  • Participar en pruebas funcionales e integración.

  • Garantizar la mantenibilidad y escalabilidad de la solución.


Requisitos imprescindibles

Experiencia

  • Más de 5 años de experiencia en desarrollo de aplicaciones web empresariales.

  • Más de 3 años desempeñando funciones de análisis y diseño técnico.

  • Experiencia liderando equipos de desarrollo o actuando como referente técnico.

Backend

  • Laravel 9 o superior.

  • PHP 8.

  • Diseño de APIs REST.

  • Arquitecturas multicapa y Service Layer.

  • Colas y procesamiento asíncrono.

  • Eventos y sistemas de auditoría.

Frontend

  • Vue.js 3.

  • Composition API.

  • JavaScript/TypeScript.

  • Desarrollo basado en componentes.

  • Consumo de APIs REST.

Bases de datos

  • Diseño de modelos relacionales.

  • Optimización de consultas SQL.

  • Migraciones y versionado de esquemas.

DevOps y calidad

  • Git.

  • GitFlow o metodologías similares.

  • Integración continua.

  • Testing unitario y de integración.


Competencias personales

  • Capacidad de análisis funcional.

  • Orientación a resultados.

  • Autonomía técnica.

  • Comunicación fluida con perfiles de negocio y técnicos.

  • Capacidad para liderar técnicamente pequeños equipos.

  • Enfoque en calidad de software y mantenibilidad.

|
|
Desarrollado por Factorial
Construir mi página de empresa