Puesto: Senior Full Stack Engineer (React/Node)
Ubicación: Remoto (España)
Salario: 40k-60k + plan de stock options
¿Qué es Dreamshot?
El objetivo de Dreamshot es desarrollar la tecnología más avanzada de generación de imágenes y videos de productos físicos con IA. Para ayudar a las marcas a crear contenido visual, eliminando la necesidad de sesiones de fotos físicas. (dreamshot.io)
Actualmente, nuestro producto ayuda principalmente a marcas de moda y automóvil a generar imágenes de producto indistinguibles de fotografías tradicionales. Trabajamos con empresas que necesitan generar gran cantidad de contenido visual: e-commerces, agencias de marketing digital, marcas de moda, etc.
Somos una empresa 100% remota con origen en España. Acabamos de cerrar nuestra primera ronda y estamos respaldados por potentes inversores nacionales e internacionales.
Liderada por Javier Jiménez Rueda, fundador de 3 empresas a lo largo de más de 10 años. Es pionero en IA Generativa, montando una de las comunidades más grandes a nivel mundial, PromptHero, la cual vendió a mediados de 2024.
Tu Misión:
Serás la persona responsable de crear y optimizar nuestra plataforma web, implementando interfaces intuitivas que conecten con nuestros avanzados sistemas de IA para la generación de imágenes y videos hiperrealistas.
¿Qué harás?
* Desarrollarás la interfaz web (Next.js) que permita al usuario generar imágenes y videos de la manera más sencilla posible.
* Integrando componentes frontend con pipelines de IA de generación de imágenes y videos.
* Desarrollarás soluciones web responsive para visualización y edición de imágenes y videos generados.
¿Qué buscamos?
* Sólida experiencia en JavaScript/TypeScript y frameworks modernos (Next.js, React).
* Experiencia con desarrollo full-stack y APIs RESTful.
* Experiencia con procesamiento de imágenes y videos (thumbnails, encoding...)
* Conocimientos de implementación y despliegue de aplicaciones web.
* Familiaridad con integración de modelos de ML en aplicaciones web.
* Mentalidad emprendedora y autónoma con capacidad para tomar decisiones técnicas.
Nice to have:
* Sensibilidad estética, atención al detalle y preocupación por la UI
* Conocimientos de optimización de rendimiento web y experiencia de usuario.
* Experiencia en startups o entornos de desarrollo ágil.
* Inglés profesional (≥C1).
¿Qué ofrecemos?
* Horario flexible (core hours 10-17h)
* 22 días de vacaciones + 24 y 31 de diciembre + cumpleaños libre
* Todo el software que necesites
* Retribución flexible (Cobee)
* Presupuesto para formación
* Oficinas en Madrid, Barcelona, Bilbao, Valencia y Lisboa
* Plan de stock options
* Rango salarial: 40-60K€
¿Cómo será el proceso?
El proceso consta de varias fases:
* Tendremos una entrevista personal corta donde nos conoceremos mutuamente. Allí podrás contarnos tu experiencia previa y hacernos las preguntas que quieras. Durará unos 45 minutos.
* Si a ambas partes nos encaja, haremos un proceso técnico a los pocos días. Este proceso puede ser una prueba técnica o una entrevista técnica en profundidad. Puedes incluso presentar un proyecto que ya hayas desarrollado si crees que está al nivel. En definitiva, queremos ver código y comentarlo.
* Te plantearemos algunos escenarios hipotéticos y nos gustaría escuchar como los abordarías en detalle.
La duración de todo el proceso no será mayor a 2 semanas
¿Cómo será tu evolución en la empresa?
En 1 mes te familiarizarás con nuestro stack tecnológico y nuestra plataforma web. Conocerás nuestros casos de uso actuales y los principales retos técnicos. Empezarás a trabajar en mejoras sencillas de nuestra interfaz y te involucrarás en las decisiones técnicas del día a día. Ya habrás implementado tus primeros componentes y entenderás los estándares de calidad que buscamos.
En 3 meses habrás mejorado significativamente el rendimiento de algunas secciones clave de nuestra plataforma. Desarrollarás nuevas funcionalidades para la visualización y edición de imágenes generadas por IA. Tendrás reuniones regulares con el equipo de producto para entender las necesidades de los usuarios y traducirlas a soluciones técnicas. Estarás completamente familiarizado con nuestro proceso de desarrollo y deployment.
En 6 meses serás un referente técnico en desarrollo web del equipo. Habrás implementado mejoras significativas en nuestra interfaz de usuario y en la integración con nuestros sistemas de IA. Participarás activamente en decisiones estratégicas sobre nuestra arquitectura y roadmap técnico. Habrás creado documentación y procesos que servirán de base para futuros miembros del equipo. Verás el impacto directo de tu trabajo en métricas clave como tiempo de carga, experiencia de usuario y satisfacción del cliente.