Frontend / Full Stack Engineer — Producto, impacto y ownership real - Q-tech
24 hours ago
Barcelona
Nuestro partner ha construido una plataforma global que permite a empresas y personas convertir compromisos de sostenibilidad en acciones reales y medibles, a través de proyectos verificados de reforestación en distintos países. No es una idea ni un MVP: es un producto en producción, con usuarios reales, integraciones activas y complejidad técnica de verdad. El equipo técnico trabaja principalmente desde la oficina, porque creen que la colaboración diaria, el contexto compartido y la velocidad de decisión son claves para construir buenos sistemas en esta fase de crecimiento. El contexto del rol Te incorporarás a un equipo técnico pequeño, con mucha autonomía y responsabilidad, que mantiene y evoluciona una plataforma viva: web app, mobile app, tooling interno B2B, flujos de plantación e integraciones. Aunque el título sea Full‑Stack Engineer, este rol tiene un foco claro en frontend, y al mismo tiempo se espera una mentalidad fullstack: entender el sistema completo, cómo se modelan los datos y cómo las decisiones de backend impactan directamente en la experiencia de usuario. No hay capas pesadas de proceso, ni Product Managers definiendo cada detalle. Muchas ideas parten directamente del negocio, a veces de forma abstracta, y el equipo técnico es clave para aterrizarlas, priorizarlas y convertirlas en producto usable. Aquí no se viene a “ejecutar tickets”, sino a pensar, decidir y construir. Qué harás en el día a día • Diseñar, construir y mantener funcionalidades en la plataforma web (Vue.js + TypeScript), • Trabajar de forma puntual en flujos mobile existentes (React Native), • Construir interfaces frontend robustas, claras y agradables de usar, conectadas a sistemas reales, • Diseñar y consumir APIs, entendiendo y cuestionando el modelo de datos cuando haga falta, • Colaborar en decisiones de arquitectura y revisión de código, • Analizar flujos actuales antes de construir: detectar fragilidad, pasos manuales y deuda, • Ser dueño/a de features end‑to‑end: desde entender el problema hasta ver la funcionalidad en producción, • Prototipar rápido y, una vez validado, industrializar la solución, • Pensar en observabilidad, errores y edge cases desde el principio, • Usar herramientas de IA de forma natural para mejorar productividad, calidad de código y exploración técnica Qué buscamos Imprescindible • Experiencia sólida como frontend o fullstack engineer en entornos reales de producción, • Fuerte orientación a frontend moderno, idealmente con Vue.js y TypeScript, • Capacidad para moverte con soltura en backend (PHP, APIs REST, bases de datos), • Muy buen criterio de modelado de datos y comprensión de sistemas, • Mentalidad de sistema: APIs, integraciones, estado, fallos, escalabilidad, • Enfoque agnóstico al stack: eliges herramientas por problema, no por moda, • Capacidad de entender problemas ambiguos antes de proponer soluciones, • Experiencia con React Native, • Experiencia práctica integrando o utilizando herramientas basadas en LLMs, • Haber trabajado en startups o scale‑ups con poca estructura y mucha autonomía Qué se ofrece Compensación • Salario competitivo, • Rol híbrido, con 60% presencialidad (flexible según residencia), • Contrato indefinido, • Tarjeta de retribución flexible (comida y transporte), • Wellhub (Gympass), • Acceso a seguro médico privado en condiciones negociadas, • Eventos de equipo, cenas y offsites, • Entrada flexible (8:00–10:00) y viernes cortos Qué hace diferente este proyecto • Compensación de tu huella de carbono desde el primer día, • Presupuesto personal para plantar y regalar árboles, • Oficina en Barcelona diseñada con criterios de sostenibilidad, • Equipo pequeño, de alta confianza, en un entorno startup auténtico, • Impacto visible desde el primer mes, • Contacto directo con decisiones de producto, tecnología y estrategia, • Cultura donde equivocarse forma parte de avanzar y escalar