
Desarrollador Frontend 3D – React y entornos inmersivos
Ubicación : Barcelona / Presencial
Tipo de contrato : Contrato a tiempo completo o en prácticas
Fecha de inicio : Inmediata
En BrainLab Fira, estamos construyendo un mundo virtual que une educación, cultura y creatividad. Nuestra misión es ofrecer una experiencia interactiva donde cualquier persona pueda aprender, explorar y conectar de forma visual, accesible y significativa. El proyecto está creciendo rápidamente, con nuevos espacios, avatares personalizables y funciones diseñadas para convertir el conocimiento en una experiencia inmersiva y atractiva.
Buscamos un desarrollador frontend con experiencia en React y tecnologías web 3D que comparta esta visión. Alguien con sólidas habilidades técnicas y sensibilidad hacia la experiencia de usuario. Alguien con capacidad de trabajo en equipo que disfrute abordando desafíos complejos y que pueda convertir sus ideas en interfaces interactivas y entornos 3D accesibles desde cualquier navegador.
Propósito del Rol
El objetivo principal de este rol es desarrollar e implementar interfaces y experiencias inmersivas para proyectos de metaverso utilizando React y tecnologías web 3D avanzadas.
Este puesto es clave para construir productos que combinen visualización 3D, interacción del usuario y rendimiento técnico, apoyando el crecimiento creativo y tecnológico del proyecto.
Responsabilidades Principales
-
Desarrollar interfaces de usuario utilizando React.js, incluidas herramientas como Next.js y Redux
-
Integrar motores gráficos como Three.js, Babylon.js o React Three Fiber
-
Conecte experiencias con API REST y WebSockets para interacción en tiempo real
-
Colaborar con diseñadores de UX/UI para crear interfaces intuitivas
-
Optimizar el rendimiento y la carga de escenas 3D en navegadores web
Responsabilidades Adicionales
-
Implementar soporte para WebXR, AR o VR según sea necesario
-
Participar en revisiones de código, integración continua y mejores prácticas de desarrollo.
-
Documentar el código y mantener la estructura del proyecto
-
Apoyar tareas de backend e implementación si es necesario (Node.js, Docker, Vercel, etc.)
Educación Requerida
-
Mínimo: Título universitario o formación profesional superior en Ingeniería Informática, Desarrollo Web o áreas afines.
-
Capacitación adicional preferida: cursos en React.js, desarrollo de juegos, WebGL/WebXR o UX 3D
Experiencia Recomendada
-
Al menos 1 año trabajando con React en producción
-
Experiencia en proyectos que involucran motores 3D o desarrollo web interactivo.
-
Experiencia en sectores de videojuegos, realidad virtual o innovación digital es un plus
-
Es deseable tener experiencia con Node.js, bases de datos e implementación en la nube.
-
Para las prácticas no se requiere experiencia previa , aunque se valorarán proyectos académicos o personales.
Habilidades técnicas
Requerido:
-
React.js, Next.js, JavaScript/TypeScript
-
React Three Fiber, Three.js, Babylon.js
-
Git
Preferido:
-
Vite, Webpack, ESLint
-
Figma para la integración del diseño
-
Pruebas con Jest o Cypress
Conocimientos Valiosos:
-
Exportación web de WebGL, WebXR y Unity
-
Backend: Node.js, Express, MongoDB o PostgreSQL
-
DevOps: Docker, AWS, Vercel, Heroku
Lo que ofrecemos
-
Participación en un proyecto real con impacto social y cultural
-
Horario flexible y opción de trabajo híbrido o remoto
-
Oficina ubicada en Hospitalet de Llobregat , junto a Fira Barcelona
-
Equipo abierto, creativo y con visión a largo plazo.
-
Un espacio para el crecimiento técnico, creativo y personal.