
Descripción de la compañía
Compañía tecnológica en fase de construcción de un producto digital desde cero, con foco en crear una experiencia escalable, sólida y orientada a componentes. El equipo está definiendo las bases visuales y funcionales del producto, incluyendo su design system, tokens semánticos, guidelines y patrones reutilizables para distintas verticales.
Misión y ubicación del puesto
La misión del puesto será definir y construir el sistema de diseño del producto desde sus primeras decisiones, trabajando estrechamente con desarrollo para convertir el diseño en componentes reales, documentados y escalables.
Descripción de responsabilidades
La persona seleccionada será responsable de diseñar los componentes base del design system, sus estados, reglas de uso y documentación. Trabajará en dupla con frontend desde el primer sprint, compartiendo una única fuente de verdad entre Figma, tokens, Storybook y la web interna del sistema de diseño.
Sus principales responsabilidades serán:
Definir componentes reutilizables orientados a bloques, no a pantallas fijas.
Crear y mantener variables, tokens, variantes y propiedades en Figma.
Diseñar componentes contemplando estados como default, hover, focus, disabled, loading, empty, error y filled.
Documentar componentes para perfiles de diseño, desarrollo, producto y QA.
Colaborar directamente con frontend para resolver decisiones de diseño e implementación.
Asegurar la escalabilidad, consistencia y mantenibilidad del sistema visual.
Diseñar teniendo en cuenta edge cases, accesibilidad, estados límite y comportamiento real del producto.
Requisitos esenciales
Más de 5 años de experiencia diseñando producto digital.
Experiencia demostrable construyendo o contribuyendo activamente a design systems en producción.
Dominio avanzado de Figma, especialmente variables, auto-layout, componentes, variantes y propiedades.
Experiencia trabajando con variables vinculadas a tokens, no únicamente con estilos visuales aislados.
Capacidad para estructurar archivos Figma de forma clara, escalable y entendible para otros diseñadores o developers.
Pensamiento sistémico orientado a componentes, estados, reglas y escalabilidad.
Experiencia diseñando para casos reales, edge cases y escenarios no ideales.
Capacidad para trabajar directamente con equipos de desarrollo sin intermediarios.
Comprensión básica de conceptos técnicos como tokens, props y estados de componente.
Experiencia previa en un producto digital con un design system real en producción.
Requisitos deseables
Familiaridad con Storybook.
Conocimiento de tokens W3C DTCG y Style Dictionary.
Experiencia con herramientas de prototipado en código como Framer, Origami o similares.
Experiencia previa en design systems enterprise como Polaris, Atlassian, Carbon, Material o sistemas internos similares.
Experiencia en producto financiero, regulado o de alta complejidad.
Haber documentado componentes para audiencias no exclusivamente de diseño: developers, PMs o QA.
Interés en herramientas de generación asistida para prototipado rápido.
Sensibilidad por la accesibilidad, la consistencia visual y la eficiencia operativa entre diseño y desarrollo.
Por qué unirse a la compañía
Es una oportunidad para construir un design system desde cero, con impacto directo en la evolución del producto y en la forma de trabajar de todo el equipo. La persona que se incorpore tendrá autonomía, ownership técnico y visual, y trabajará en un entorno donde diseño y desarrollo colaboran desde el inicio para crear componentes reales, documentados y escalables.
Beneficios potenciales:
Alta autonomía y capacidad de decisión.
Producto sin legacy de diseño.
Trabajo directo con frontend.
Impacto transversal en todo el equipo de producto.
Oportunidad de construir un sistema visual completo desde cero.