El portal de empleo de España

Ingeniero de Diseño de Producto Sénior

En remoto, Worldwide·Jornada completa·Añadida ayer (comprobada el 19 oct)

Cal.com

1 oferta abierta

Resumen

Salario
100.000 US$ - 150.000 US$ al año
Modalidad
En remoto (Worldwide)
Contrato
Jornada completa
Inglés
Obligatorio
Experiencia
Nivel sénior

Habilidades

Esta oferta se escribió originalmente en inglés.

Requisitos

Qué buscan

  • Un diseñador de producto en tu esencia que ha evolucionado sustancialmente hacia la ingeniería de diseño. Has gestionado áreas de producto complejas y ambiguas, desde el planteamiento del problema hasta el lanzamiento y la iteración
  • Oficio excepcional y la capacidad de ingeniería para lanzarlo. HTML, CSS, TypeScript, React: no necesitas a un ingeniero para hacer realidad una idea
  • Construyes y eres dueño de tus propios componentes hermosos y diseñados mediante ingeniería, en lugar de depender de librerías de terceros
  • Experiencia profunda en la composición de primitivos "headless" (Base UI, Radix o similares). Esta es una de las señales más fuertes que buscamos. La experiencia directa con coss ui o Base UI es una gran ventaja
  • Gran dominio de los principios de diseño de movimiento en la interfaz de usuario: easing, timing, coreografía y, sobre todo, el criterio para saber cuándo animar y cuándo no
  • Trabajas con herramientas de IA a diario (Claude Code, Cursor, v0)
  • Profundo conocimiento de los estándares web y los primitivos de la plataforma. Sabes lo que el navegador ya hace antes de recurrir a una librería
  • Experiencia real en sistemas de diseño. Has construido y mantenido uno, no solo has consumido uno. Conoces la diferencia entre un componente y un primitivo, y cuándo un patrón se ha ganado su lugar en la librería
  • Conocimientos reales de accesibilidad: WCAG, ARIA, tecnología de asistencia y el criterio para saber cuándo la especificación no es suficiente
  • Comprendes la arquitectura de lo que estás diseñando: APIs, modelos de datos, estado y las limitaciones que estos imponen
  • Colaborativo por defecto. Muestras trabajo inacabado, aceptas bien las críticas y las das de forma directa. Opiniones fuertes, mantenidas con flexibilidad
  • Sólida comunicación escrita (claridad > formalidad)
  • Mentalidad de alta confianza y alta autonomía. Prosperas en entornos asíncronos sin desaparecer

Se valorará

  • Contribuciones de código abierto y proyectos personales disponibles públicamente que podamos ver
  • Familiaridad con Cal.com, la programación de citas, el uso de calendarios o el caos de las zonas horarias y las reglas de recurrencia
  • Conocimiento práctico de APIs conscientes de la configuración regional y la zona horaria, como Intl.DateTimeFormat

Salario y beneficios

Qué ofrecen

$100,000 - $150,000, el mismo salario sin importar dónde vivas. Equity incluido.

El puesto

Estamos contratando a un Senior Product Design Engineer para hacerse responsable de las superficies principales del producto de principio a fin, desde el primer boceto hasta componentes de grado de producción que se ejecutan en el navegador.

Eres un diseñador de producto en tu esencia. El oficio, el criterio, el gusto, las decisiones sobre qué construimos y por qué: esa es la base. Pero has evolucionado mucho más allá de eso. A lo largo de los años, has desarrollado tus habilidades sustancialmente hacia la ingeniería de diseño (design engineering), y hoy el código es donde realizas tu mejor trabajo de diseño. Nos importan mucho menos tus archivos de diseño que lo que eres capaz de construir.

Lo que construyes se entrega para su implementación. Por eso mismo tiene que estar bien construido: semántica real, rutas de teclado reales, compuesto a partir de nuestros propios primitivos, lo suficientemente cerca de la producción como para que un ingeniero de producto lo tome y lo use tal cual. Un componente que hace trampas es un componente que miente sobre el diseño.

Construyes y eres dueño de tus propios componentes. En lugar de recurrir a cualquier librería de terceros que esté de moda, diseñas e ingenieras tú mismo primitivos hermosos y bien considerados, y los conoces a la perfección.

Construimos sobre coss ui, nuestra librería de componentes de código abierto construida sobre Base UI. Eso está decidido. Es nuestra base y no va a cambiar. Lo que no está decidido es hasta qué punto llegará a ser buena. Queremos a alguien que trate el sistema de diseño como un producto en sí mismo: encontrando los huecos, perfeccionando los primitivos y aportando nuevos patrones a la librería en lugar de resolver el mismo problema localmente por quinta vez.

Qué harás

  • Responsabilizarte de las superficies principales del producto desde el concepto hasta los componentes listos para producción: flujos de reserva, primitivos de programación, superficies para equipos y empresas
  • Construir y probar prototipos funcionales en código con cualquier herramienta que responda a la pregunta más rápido: Claude Code, Cursor, v0
  • Entregar primitivos que los ingenieros de producto utilicen directamente en las superficies del producto de Cal.com, con la semántica correcta, estados reales y sin atajos que fallen en producción
  • Diseñar, construir y ser dueño de tus propios componentes en lugar de depender de componentes de terceros disponibles públicamente
  • Mejorar continuamente coss ui: auditar lo que existe, cerrar las brechas, refinar los primitivos y lanzar nuevos componentes en la librería en lugar de implementaciones aisladas en la aplicación
  • Mantener la integridad del sistema: tokens, espaciado, estados, modo oscuro, movimiento. Cada nueva superficie debería mejorar la librería, no buscar formas de evitarla
  • Aplicar el movimiento con intención. Saber cuándo una animación clarifica y cuándo estorba, y tener la moderación de no animar cuando no se lo merece
  • Hacerse responsable del resultado, no solo del artefacto. Plantear la hipótesis, definir cómo es el éxito, acompañarlo durante la implementación y analizar los resultados
  • Mantener el estándar de accesibilidad: rutas de teclado, gestión del foco, semántica, contraste, preferencias de movimiento. No es negociable, no es un control de QA al final
  • Cuidar el último 10%. Estados vacíos, textos de error, comportamiento de carga, movimiento: los detalles que separan un buen producto de uno que la gente ama
  • Trabajar de forma abierta con el Head of Product y el Design Engineer. Compartir ideas pronto, invitar a la crítica y permitir que las limitaciones de otras personas cambien tu diseño
  • Escribir tu razonamiento. El trabajo asíncrono significa que el documento, el Loom y el prototipo son la reunión

Proceso de selección

Envíanos tu trabajo. Un repositorio, una librería de componentes, un proyecto personal que hayas creado porque querías que existiera. Muéstranos algo por lo que te hayas obsesionado y cuéntanos por qué. Nos importa más lo que has lanzado que dónde lo hayas lanzado.

Sobre Cal.com

En sus propias palabras

Sobre la empresa y el equipo

Cal.com está construyendo la infraestructura de programación abierta para el mundo. Ayudamos a individuos, equipos y empresas a reservar tiempo sin fricciones, y somos utilizados por empresas como Deel, Notion, Framer y AngelList.

Somos un equipo con enfoque prioritario en el trabajo remoto y asíncrono que trabaja en más de 10 zonas horarias. Priorizamos la autonomía, la transparencia y la creación de sistemas escalables tanto para nuestros usuarios como para nuestro equipo.

Estamos construyendo Cal.com no solo como un producto, sino como un lugar para realizar un gran trabajo y tener una buena vida.

  • Trabaja desde cualquier lugar, en cualquier momento: totalmente remoto y asíncrono
  • Gana el mismo salario sin importar dónde vivas
  • Sin reuniones de standup, sin micromanagement, sin llamadas innecesarias
  • Flexibilidad real: tómate tiempo para asuntos personales, sin necesidad de aprobación
  • Trabaja a tu propio ritmo, los pijamas son bienvenidos
  • 30 días de ausencia pagados al año (dondequiera que estés en el mundo)
  • Retiros de equipo anuales en lugares hermosos
  • Cultura centrada en las personas: estable, familiar y amable

En esta empresa, de verdad me tratan como una persona real con ideas y una vida, y no como un número más del sistema. Es un alivio trabajar en un sitio que entiende que las personas felices hacen mejor su trabajo.

Sean Brydon, Desarrollador de software

Trabajar en Cal ha sido una experiencia completamente distinta a la de otros trabajos que he tenido. Aquí hay confianza de verdad. He podido asumir la responsabilidad de mi trabajo sin que me microgestionen. Empecé en soporte y pasé rápidamente a un puesto de growth porque la iniciativa se recompensa de verdad. Todo el mundo se comunica con apertura y siempre se fomenta el feedback. La cultura asíncrona y remota ha supuesto un antes y un después para mí. Puedo organizar mi día en torno a mi vida: hacer recados y tomarme descansos sin la presión de estar siempre conectado. Lo importante es hacer el trabajo. Como padre de dos hijos, esa flexibilidad lo significa todo. Si necesito ausentarme por mi familia, puedo hacerlo. Ese tipo de confianza y apoyo me motiva a dar lo mejor de mí cada día.

Milos Puac, Enterprise Triage Manager

Todas las vacantes de Cal.com
WhatsApp