Senior Developer - PHP or GO - Sant Cugat del Vallés
Page Personnel
Sant Cugat del Vallès, Spain
5 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
SpanishJob location
Remote
Sant Cugat del Vallès, Spain
Tech stack
PHP
API
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Software as a Service
Databases
Continuous Integration
Cross-Site Request Forgery
DevOps
Github
PostgreSQL
Open Web Application Security
RabbitMQ
Openapi
Cross-Site Scripting (XSS)
Backend
Kubernetes
GraphQL
Functional Programming
Amazon Web Services (AWS)
Docker
Job description
- Diseñar y desarrollar la arquitectura de una plataforma SaaS desde cero.
- Tomar decisiones técnicas clave sobre infraestructura, bases de datos y servicios.
- Implementar soluciones escalables preparadas para alto tráfico.
- Colaborar estrechamente con el equipo en un entorno ágil.
- Desplegar, gestionar y observar servicios en AWS.
Requirements
- Experiencia sólida en desarrollo backend con PHP o Go.
- Principios de arquitectura Clean (DDD/hexagonal cuando aplique).
- Diseño de modelos de datos en PostgreSQL (migraciones, índices, consultas
- optimizadas) y enfoque multi-tenant (RLS/aislamiento por tenant).
- Conocimientos de PHP o Go (o fuerte interés en aprenderlo)
- Exposición de APIs (REST/GraphQL) con versionado, OpenAPI, rate limiting, auditoría y protección OWASP (CSRF, XSS, SSRF, etc.).
- Experiencia demostrable con AWS (EC2, Aurora/RDS, Lambda, S3, SQS, etc.)
- Tareas y colas de background (p. ej., BullMQ) y/o mensajería (SQS/RabbitMQ).
- Experiencia en diseño de sistemas escalables y de alto rendimiento.
- Conocimientos de CI/CD y DevOps (Github Actions u otro)
- Experiencia con contenedores (Docker, Kubernetes).
- Observabilidad: logs estructurados, métricas, tracing (p. ej., OpenTelemetry), dashboards y alertas.
- Capacidad para trabajar de forma autónoma y tomar decisiones técnicas., En Page Personnel creemos en la diversidad e inclusión. Defendemos la igualdad de oportunidades sin discriminar por género, raza, edad, religión ni orientación sexual o por cualquier otro aspecto que pudiera ser considerado excluyente.
Benefits & conditions
- Salario competitivo
- Modalidad híbrida: flexibilidad para combinar oficina (Sant Cugat del Vallès) y teletrabajo
- Horario flexible: adaptado a tu vida personal
- Conciliación familiar: creemos en el equilibrio vida-trabajo
- Equipo reducido: alto impacto y visibilidad de tu trabajo
About the company
Empresa en pleno crecimiento del sector de la ingeniería ubicados en Sant Cugat del Vallés.