Somos la red de puntos de recogida y entrega (Out-of-Home) que está transformando el e-commerce en México. Nuestra misión es hacer la logística más eficiente, eliminando las barreras de la última milla tradicional y convirtiendo comercios de barrio en centros de conexión digital. La tendencia global indica que las redes de entrega fuera del hogar (PUDO) son el futuro para eliminar las entregas fallidas y hacer el comercio online realmente accesible para todos.
Nuestro hogar tecnológico está en Barcelona. Aunque la operación late en México, es desde aquí donde se diseña y se construye la plataforma que mueve cada paquete al otro lado del Atlántico. ¡Buscamos un/a Senior Backend Developer para sumarse al desarrollo y evolución del backend de la plataforma. Trabajarás en un equipo técnico pequeño, con contacto directo con el producto y un alto nivel de responsabilidad sobre las decisiones técnicas.
Este rol implica participar activamente en el diseño y construcción del sistema, no solo ejecutar tareas aisladas. Usamos herramientas de IA a diario. Y para eso hace falta conocer PHP, Symfony y el resto de las piezas del ecosistema de verdad: no se juzga bien una solución que no sabrías construir.
Ocasionalmente, podrás echar una mano en tareas de frontend, que son puntuales y sencillas, y que ayudan a mantener la plataforma funcionando de forma integral. El equipo se junta un par de días a la semana en la oficina de L'Hospitalet para pensar, discutir y sacar producto. El resto de la semana trabajamos desde casa.
Autónomo/a y con criterio técnico: contribuyes a soluciones bien diseñadas y mantenibles, equilibrando la calidad del código con las necesidades y objetivos de la empresa.
Capacidad de adaptación y visión global:
disfrutas diseñando sistemas claros, robustos y escalables, y te manejas con soltura en entornos dinámicos donde las decisiones técnicas tienen impacto directo en el producto.
Versátil y proactivo/a: apoyas en tareas fuera de tu especialidad cuando es necesario, manteniendo siempre el foco principal en el backend. ¿Diseñar y construir el dominio de la plataforma: el ciclo de vida de un paquete desde que un comercio lo genera hasta que un cliente lo recoge en su punto, con todos los estados, incidencias y excepciones que la última milla real se inventa cada día.
Integrar a nuestros partners: APIs y webhooks con marketplaces, transportistas y sistemas de terceros, cada uno con su formato, sus tiempos y sus manías.
Evolucionar la red de puntos: cobertura por código postal, asignación de paquetes a puntos, rutas de recogida y reparto, y las reglas de negocio que hacen que todo eso cuadre.
Dar herramientas a operaciones: los paneles internos con los que el equipo de México gestiona la red a diario, y que muchas veces son la diferencia entre un problema de una hora y uno de tres días.
Backend y arquitectura: PHP 8.5 con Symfony Bases de datos y mensajería: MySQL como base de datos principal Redis para caché y mensajería ~ Infraestructura en DigitalOcean App Platform, con despliegues automatizados GitHub y GitHub Actions:
CI en cada PR Integraciones con CRM externo y con los sistemas de nuestros partners logísticos ¿Arquitectura en serio. PHPStan en nivel 10 y ECS en cada PR, sin excepciones ni baseline eterno. Tests como parte del trabajo, no como deuda.
Cerca de 400 tests unitarios y más de 140 escenarios funcionales con Behat. Ningún PR entra sin pasar análisis estático, tests unitarios, tests funcionales y validación del esquema de base de datos. Aquí un senior tiene voz en la arquitectura, no una cola de tickets.
Con IA se produce mucho código y muy rápido; por eso todo lo anterior no es una manía nuestra, es lo que nos permite ir a esa velocidad sin romper nada. Aquí no entra nada que no haya pasado por la revisión de una persona y por una CI que no perdona.
Impacto: Trabajar en una empresa con una misión clara, que genera impacto en millones de usuarios/as.
Crecimiento profesional: Aprender y colaborar con un equipo top, lleno de talento y experiencia en startups exitosas.
Contexto flexible: Trabajo remoto la mayor parte del tiempo, pero quedamos 1-2 días a la semana en la oficina.
Flexibilidad horaria: Porque valoramos el balance entre vida personal y profesional.
Proyectos emocionantes: Una hoja de ruta clara con retos tecnológicos que te harán crecer como profesional.
Entorno internacional: Colaborarás a diario con compañeros/as de España y México. Si eres una persona apasionada por el desarrollo y quieres formar parte de un proyecto con propósito, ¡te queremos en nuestro equipo! Puede ejercer sus derechos de protección de datos, así como retirar el consentimiento en cualquier momento, enviando un correo a
[email protected].
📌 Backend PHP Developer Nieuw (Barcelona)
🏢 PuntoPost
📍 Barcelona