Desarrollador de front-end
hace 4 días
Madrid
Desarrollador/a Frontend de Producto (APREX) – The Globe ¿Te apasiona construir interfaces que se sienten rápidas , claras y que hacen que el usuario diga “esto es fácil”? En The Globe buscamos una persona con mentalidad de producto y mucho criterio frontend para desarrollar la experiencia de nuestra plataforma APREX : una plataforma educativa que combina contenidos, progreso, comunidad y automatizaciones para que el alumno avance y se mantenga motivado. Serás clave para que APREX sea más usable, más sólida y más escalable , impactando directamente en activación, retención y satisfacción del alumno. ¿Qué tipo de perfil buscamos? Queremos a alguien que domine el frontend moderno y disfrute construyendo producto real (no solo maquetando pantallas). Alguien que disfrute: Construyendo UIs con buena arquitectura (componentes, estados, rutas, patrones). Haciendo que el producto sea rápido , accesible y consistente . Trabajando pegado a backend/APIs y pensando en experiencia end-to-end . Mejorando continuamente: refactor, performance, DX, calidad y pruebas. Dejando las cosas documentadas y mantenibles. ¿Por qué ahora? ¿Y por qué aquí? The Globe está creciendo y APREX es parte central del futuro. Tenemos base, usuarios y tracción, y queremos subir un nivel: Mejor UX para aumentar activación y finalización de lecciones. Mejor estructura de UI para escalar funcionalidades sin romper. Mejor rendimiento (especialmente móvil) y accesibilidad. Más consistencia visual y menos fricción en el journey del alumno. ¿Qué harás en tu día a día? 1) Frontend de la plataforma APREX (producto core) Desarrollar y mantener el frontend de APREX (vistas, rutas, estados, componentes). Construir experiencias clave: dashboard , mapa de contenidos, lecciones, progreso, estados (bloqueos), comunidad, eventos/recordatorios. Integrar con APIs: manejo de estados de carga, errores, caching, sincronización, etc. Mejorar rendimiento y experiencia móvil: optimización, lazy loading, bundle, imágenes, etc. Asegurar accesibilidad básica ( a11y ) y calidad (edge cases, errores, estados vacíos). 2. Sistema de UI y consistencia Crear o evolucionar un design system / librería de componentes (aunque sea mínima). Mantener coherencia visual, comportamiento y patrones de interacción. Colaborar con producto/diseño para iterar rápido sin perder calidad. 3. Calidad, medición y mejora continua Implementar buenas prácticas: testing básico, code review, patrones de estado y arquitectura. Instrumentar y mantener tracking de eventos clave (activación, consumo, finalización, clics críticos). Proponer mejoras con impacto: UX, performance, conversión y retención. Requisitos clave (sí o sí) Experiencia construyendo interfaces con código en entornos reales (producto o proyectos con usuarios). Dominio práctico de JavaScript/TypeScript y un framework moderno (ideal: React ). Experiencia consumiendo APIs REST y gestionando estados (loading/error/empty, caches, etc.). Buenas prácticas: Git , estructura de componentes, limpieza de código y documentación. Sensibilidad por UX: estados vacíos, mensajes claros, consistencia y detalle. Autonomía para llevar tareas end-to-end y criterio para priorizar impacto. Valorable (pero no obligatorio) Experiencia con Next.js (SSR/SSG), routing avanzado y optimización web. Experiencia con pruebas (unit/UI), e2e o testing de componentes. Conocimiento de accesibilidad (WCAG básico) y performance (Lighthouse, Web Vitals). Experiencia con librerías de UI, CSS-in-JS o Tailwind (si aplica). Experiencia trabajando con analítica/tracking (eventos, funnels, atribución). Modalidad y forma de trabajo Presencial en Granada . Jornada completa. Trabajo por sprints/entregables: prioridades claras, iteración rápida y foco en impacto. Qué ofrecemos Contrato indefinido . Compensación competitiva + revisiones por desempeño. Proyectos con impacto real: frontend de APREX , producto educativo y experiencia del alumno. Equipo con mentalidad de mejora continua y espacio para proponer. Autonomía, ownership y posibilidad de crecer hacia Lead Frontend / Product Engineer con el tiempo. ¿Te interesa? Si te motiva crecer en ventas y quieres formar parte de un equipo con producto probado, leads diarios y cultura de alto rendimiento, ¡queremos conocerte! Envíanos tu perfil y cuéntanos por qué crees que eres la persona que puede marcar la diferencia en The Globe.