¿Estás listo para construir la arquitectura backend de la próxima generación de plataformas digitales?
En Collectibol, lideramos el desarrollo de soluciones escalables y de alto rendimiento en la nube. Buscamos un Backend Developer apasionado y con experiencia para unirse a nuestro equipo y diseñar sistemas robustos que impulsen nuestras aplicaciones y servicios.
¿Qué Harás?
- Diseñar, desarrollar y mantener APIs RESTful y servicios backend en PHP .
- Implementar y optimizar lógica de negocio y acceso a datos utilizando frameworks como Laravel (o similares).
- Modelar y gestionar bases de datos SQL (MySQL,) y NoSQL (DynamoDB, Redis), asegurando integridad, escalabilidad y rendimiento.
- Desplegar y orquestar contenedores con Docker, gestionando entornos de desarrollo, staging y producción.
- Configurar y administrar infraestructuras en AWS (ECS, RDS, CloudFront, CloudFormation, ALB), garantizando alta disponibilidad y costes controlados.
- Aplicar buenas prácticas de desarrollo : principios S.O.L.I.D, arquitectura hexagonal, pruebas unitarias y de integración.
- Monitorizar métricas de rendimiento y logs, proponiendo mejoras continuas.
¿Qué Buscamos?
- Más de 3 años de experiencia desarrollando aplicaciones backend en PHP y PHPUnit y frameworks como Laravel, Symfony o equivalentes.
- Sólidos conocimientos en bases de datos relacionales y no relacionales.
- Experiencia probada en despliegue y gestión de servicios en AWS (ECS, RDS, CloudFront, CloudFormation, ALB).
- Dominio de contenedores y orquestación con Docker.
- Fuerte comprensión de principios de diseño de software (S.O.L.I.D, hexagonal, DDD).
- Fluidez en control de versiones con Git y workflows colaborativos.
- Habilidad para documentar código y arquitecturas, y comunicar decisiones técnicas.
Se valorará positivamente :
- Conocimientos en JavaScript y ecosistema Node.js.
- Experiencia con frameworks frontend / mobile como React Native o Next.js.
- Familiaridad con herramientas de CI / CD (GitHub Actions, GitLab CI).
- Experiencia en metodologías ágiles (Scrum, Kanban).
¿Qué Ofrecemos?
- Un entorno de trabajo dinámico, creativo y colaborativo.
- Proyectos retadores en tecnología punta y crecimiento continuo.
- Salario competitivo acorde a tu experiencia y cualificación.
- Flexibilidad laboral : opción de remoto o presencial según tu ubicación.
- Plan de formación y desarrollo profesional adaptado a tus metas.