Stack
Role details
Job location
Tech stack
Job description
Buscamos unFull Stack Developer Juniorque quiera crecer construyendo el producto desde el principio, aprendiendo codo a codo con el equipo de ingeniería y aprovechando la sinergia del trabajo presencial en nuestras oficinas., Producto:Desarrollar funcionalidades de frontend (Next.js / React) y backend (Node.js / Express) de nuestra web y plataforma. Visión por Computador:Integrar modelos desarrollados en Python (OpenCV, modelos de detección) dentro del producto. APIs:Construir y consumir endpoints REST entre el backend Node.js y los servicios de Python. Datos:Modelar colecciones en MongoDB y mantener la coherencia del esquema. Calidad:Participar en revisiones de código y testing antes de cada release. Aprendizaje continuo:Pairing y whiteboarding presencial con seniors del equipo para acelerar tu curva técnica.
Requirements
Experiencia con Python en proyectos personales, prácticas o formación. Nociones de visión por computador (OpenCV, modelos de detección o similares). Manejo del stack MERN: MongoDB, Express, React y Node.js. Experiencia desarrollando con Next.js. Inglés a nivel funcional (somos un equipo global) y español fluido. ?Se valorará (Bonus Points) Proyectos personales o contribuciones open source visibles (GitHub, portfolio). Experiencia con TypeScript. Conocimiento básico de WebSockets o comunicación en tiempo real. Haber trasteado con LLMs, PyTorch o APIs de IA generativa. Familiaridad con AWS o despliegues en cloud.
Benefits & conditions
Contrato indefinido con salario competitivo ajustado al perfil junior y al mercado local. Modelo de trabajo híbrido flexible:oficinas en Madrid con teletrabajo opcional. Diseñado para el foco y la colaboración. Cultura High-Performance:trabajo directo con fundadores, CTO y seniors. Impacto tangible en el producto desde el día 1. Equipo Global:aunque tu base es Madrid, colaborarás diariamente con compañeros en España, Francia, USA, Japón y Argentina. Tecnología puntera:acceso a hardware y herramientas de última generación para IA multimodal. Plan de crecimiento técnico:presupuesto para formación, libros y eventos. Incorporación a partir de Junio. ??Proceso de selección Entrevista (30 min):Intro y encaje inicial. Prueba técnica (asíncrona, 3-4 h):Pequeño reto Full Stack con integración de Python. Deep-Dive Técnico (60 min):Revisión de la prueba con un senior del equipo (presencial si es posible).