Full-Stack Developer (React/Node/Laravel)
agap2 España
Municipality of Vitoria-Gasteiz, Spain
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
Spanish Experience level
SeniorJob location
Municipality of Vitoria-Gasteiz, Spain
Tech stack
Clean Code Principles
PHP
API
Amazon Web Services (AWS)
Code Review
Continuous Integration
Laravel
MongoDB
MySQL
Node.js
Open Source Technology
WebSocket
React
Backend
Yield Optimization
Front End Software Development
Software Version Control
Job description
- Construir, evolucionar y dar soporte a nuevas funcionalidades tanto en el frontend (React) como en el backend (Laravel / Node.js), priorizando un alto rendimiento y una arquitectura escalable.
- Liderar la integración de APIs externas y servicios de terceros, asegurando su estabilidad y seguridad.
- Trabajar en la mejora continua de métricas clave: velocidad de carga, TTFB, latencia de websockets, reducción de errores y optimización de los tiempos de despliegue.
- Participar en decisiones técnicas relevantes, revisiones de código y definición de microservicios.
- Crear, mantener y mejorar suites de tests automatizados y pipelines de CI/CD.
- Colaborar con los equipos de Producto y Diseño para acelerar la salida a producción de nuevas funcionalidades.
- Actuar como referente técnico promoviendo buenas prácticas (Clean Code, SOLID, testing, despliegues seguros).
Requirements
- Más de 5 años de experiencia como desarrollador full-stack, con un enfoque principal en frontend (alrededor del 80%).
- Dominio de React y su ecosistema moderno.
- Conocimientos sólidos de PHP (Laravel) y experiencia con Node.js.
- Uso de MySQL y MongoDB en entornos productivos.
- Familiaridad con AWS y despliegues en la nube.
- Buenas prácticas en testing, control de versiones y revisiones de código.
- Capacidad para trabajar con autonomía y comunicarse eficazmente dentro del equipo.
- Conocimientos avanzados en optimización del rendimiento frontend (critical rendering path, code splitting, etc.)., * Experiencia previa con microservicios o arquitecturas event-driven.
- Uso de WebSockets en aplicaciones en tiempo real.
- Experiencia formando a otros desarrolladores o liderando técnicamente.
- Participación en proyectos open source o portfolio público.
Benefits & conditions
- Participar en proyectos desafiantes en un entorno dinámico.
- Posición estable con plan de carrera dentro de la empresa.
- Tendrás contratación indefinida desde el primer momento.
- Dispondrás de retribución flexible y ticket restaurant entre otros beneficios.
About the company
Agap2 es una empresa que ofrece igualdad de oportunidades, por ello nos comprometemos a tratar todas las candidaturas por igual en función de sus capacidades, logros y experiencia. Animamos a cualquier persona a presentar su candidatura que será tratada con igualdad de oportunidades independientemente de su raza, nacionalidad, sexo, edad, discapacidad, orientación sexual, identidad de género o cualquier otra característica