Full Stack Developer
Role details
Job location
Tech stack
Job description
-
Desarrollar funcionalidades de frontend y backend de nuestra web y plataforma.
-
Integrar modelos de Python dentro del producto.
-
Construir y consumir endpoints REST.
-
Modelar colecciones en MongoDB.
-
Participar en revisiones de código y testing., Buscamos un Full Stack Developer Junior que quiera crecer construyendo el producto desde el principio, aprendiendo codo a codo con el equipo de ingeniería y aprovechando la sinergia del entorno de oficina. Responsabilidades
-
Desarrollar funcionalidades de frontend (Next.js / React) y backend (Node.js / Express) de nuestra web y plataforma.
-
Integrar modelos desarrollados en Python (OpenCV, modelos de detección) dentro del producto.
-
Construir y consumir endpoints REST entre el backend Node.js y los servicios de Python.
-
Modelar colecciones en MongoDB y mantener la coherencia del esquema.
-
Participar en revisiones de código y testing antes de cada release.
-
Aprender continuamente a través de pairing y whiteboarding presencial con seniors del equipo.
Requirements
-
Experiencia con Python en proyectos personales, prácticas o formación.
-
Conocimientos 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 funcional y español fluido., Python Visión por computador (OpenCV) MERN stack (MongoDB, Express, React, Node.js) Next.js Inglés funcional Español fluido, * Experiencia con Python en proyectos personales, prácticas o formación.
-
Conocimientos 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 funcional (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.
- Conocimientos con LLMs, PyTorch o APIs de IA generativa.
- Familiaridad con AWS o despliegues en cloud.
Benefits & conditions
Salario competitivo Modelo de trabajo híbrido Acceso a hardware de última generación Plan de crecimiento técnico, Se ofrece contrato indefinido, un modelo de trabajo híbrido flexibles y un ambiente colaborativo con acceso a tecnologías de vanguardia., * 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.
- Cultura High-Performance: trabajo directo con fundadores, CTO y seniors.
- Equipo Global: colaboración diaria con compañeros en España, Francia, USA, Japón y Argentina.
- 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., * Entrevista (30min): Intro y encaje inicial.
- Prueba técnica (asíncrona, 3-4h): Pequeño reto Full Stack con integración de Python.
- Deep-Dive Técnico (60min): Revisión de la prueba con un senior del equipo (presencial si es posible).
- Cultural Fit (30min): Café o charla con el CEO y Co-CEO.
- Velocidad: Todos los pasos completados en 7días a partir de la primera entrevista.