Programador/a Fullstack Python — WMS & Logística — Híbrido Barcelona
hace 1 día
Sant Quirze del Vallès
En SCM Logística llevamos más de 15 años desarrollando nuestro propio software de gestión de almacenes (WMS) para empresas de toda Europa. Somos 16 personas entre consultores, desarrolladores e implantadores, y aunque trabajamos para clientes grandes con operativas complejas, seguimos funcionando como una empresa pequeña: sin capas de management, con acceso directo a las decisiones y conociendo a cada cliente por su nombre. Ahora mismo estamos en plena evolución del producto hacia una solución SaaS, y eso significa mucho desarrollo nuevo: backend en Python, frontend en Vue, y bastantes decisiones de arquitectura todavía por tomar. Por eso buscamos a alguien con unos años de experiencia que venga a construir, no solo a mantener. ¿Qué harás? Eres fullstack y aquí lo vas a ejercer de verdad. Una semana puedes estar diseñando endpoints en FastAPI y peleándote con una consulta SQL que no rinde, y la siguiente montando una pantalla en Vue para los operarios que usan la aplicación en el almacén, pistola de códigos de barras en mano. Nuestro stack actual, por si quieres saber dónde te metes: • Backend: Python 3.13, FastAPI, Pydantic, SQLAlchemy sobre SQL Server, Redis. Gestionamos dependencias con uv y el código pasa por pytest y ruff antes de llegar a ningún sitio., • Frontend: Vue 3 con TypeScript, Vuetify y Pinia. Es una PWA pensada para móviles y terminales industriales. Tests e2e con Playwright., • Alrededor: Docker, Keycloak para autenticación, logging estructurado con structlog y Grafana Loki, CI/CD con GitHub Actions, commits convencionales y releases automatizadas. No esperamos que domines todo esto el primer día. Si tu backend es Django o Flask, o tu frontend es React o Angular, el cambio es asumible y te acompañamos. Lo que sí necesitamos es que programes bien, que tengas criterio y que sepas llevar una feature de principio a fin sin que nadie te vaya marcando cada paso. ¿A quién buscamos? Tres a cinco años de experiencia como fullstack, soltura real con SQL y con APIs REST en producción, y costumbre de trabajar con código limpio y testeado. Formación técnica (FP superior o ingeniería), aunque nos importa bastante más lo que has construido que el título. Y algo que no sale en los CVs pero que valoramos mucho: que entiendas el problema antes de escribir código, y que cuando algo no te cuadre, lo digas. ¿Qué extras valoramos? Experiencia con C#/.NET o T-SQL con stored procedures, conocimiento de CQRS o DDD, haber trabajado con Redis o sistemas distribuidos, Docker, interés por la IA y los servidores MCP, o experiencia previa en logística, ERPs o software empresarial. El catalán también suma. Nada de esto es eliminatorio. ¿Qué ofrecemos? 💰 Salario: 26.000 – 32.000 € brutos/año según experiencia. 🏠 Modelo híbrido: 40% remoto, 60% presencial (oficinas en Sant Quirze del Vallès o cliente). ⏰ Flexibilidad horaria y jornada intensiva en verano. 🏥 Seguro médico privado Adeslas. 🤝 Equipo de desarrollo de 7 personas. Aquí no eres "el recurso asignado al proyecto". ¿Qué puedes esperar en un año? Habrás visto tu código funcionando en almacenes reales, con robots y automatismos de por medio, en sectores que probablemente no conocías. Y si las cosas van como esperamos, estarás liderando el diseño técnico de features completas y participando en las decisiones de arquitectura del producto. ¿Cómo es el proceso? Corto: una entrevista inicial, una prueba práctica pequeña y una reunión con el equipo. En dos semanas sabrás si avanzamos. Si te encaja, mándanos el CV o escríbenos directamente. Y si tienes repos públicos o proyectos propios, mejor: nos interesa más ver cómo piensas que lo que has estudiado. #WMS #Logistica #AnalistaProgramador #HiringNow #Barcelona