Full-stack Developer

Alovia Consulting, S.L
Municipality of Madrid, Spain
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Experience level
Senior

Job location

Municipality of Madrid, Spain

Tech stack

Clean Code Principles
PHP
API
Amazon Web Services (AWS)
Cloud Computing
Code Review
Continuous Integration
Laravel
MongoDB
MySQL
Performance Tuning
WebSocket
React
Backend
Software Version Control

Job description

  • Diseñar, desarrollar y mantener funcionalidades frontend (React) y servicios backend (Laravel) con foco en rendimiento y escalabilidad.
  • Liderar la integración de APIs y servicios de terceros garantizando seguridad y robustez.
  • Mejorar métricas clave: tiempo de carga (TTFB), latencia de websockets, tasa de errores y tiempo medio de despliegue.
  • Participar en decisiones de arquitectura, revisión de código y diseño de microservicios.
  • Escribir y mantener tests automatizados y pipelines de CI / CD.
  • Colaborar estrechamente con Producto y Diseño para reducir el time-to-market de nuevas features.
  • Mentoring y difusión de buenas prácticas (Clean Code, SOLID, testing, despliegues seguros).

Requirements

  • 5 años como desarrollador full-stack con predominio frontend (80% frontend).
  • Experiencia demostrable con React y ecosistema moderno.
  • Dominio de PHP (Laravel) y experiencia con .
  • Experiencia en producción con MySQL y MongoDB.
  • Experiencia con AWS y despliegues en entornos cloud.
  • Buenas prácticas de testing, control de versiones y code review.
  • Capacidad de trabajo autónomo y comunicación efectiva en equipo.
  • Conocimiento avanzado en optimización de rendimiento frontend (critical rendering path, code-splitting).

Benefits & conditions

  • Contrato INDEFINIDO.
  • Retribución flexible etc.

About the company

ALOVIA es una consultora especializada en RRHH con sede en Madrid (España). Nos basamos en las mejores soluciones de IT e Ingeniería del mercado.

Apply for this position