Queue
Queue
Queue es una startup de tecnología sanitaria y farmacéutica que desarrolla sistemas robóticos autónomos para farmacias. Sus unidades, con formato de quiosco, aceptan frascos sellados de medicamentos al por mayor y dispensan viales de recetas verificadas con una intervención humana mínima. Para ello, combinan visión por computadora para identificar píldoras, verificación de recetas mediante códigos QR y supervisión de inventario asistida por inteligencia artificial. Cada unidad está diseñada para almacenar aproximadamente entre 250 y 280 medicamentos recetados habitualmente, según la demanda local, y puede preparar un vial de 60 píldoras en unos 30 segundos. Queue está desarrollando una infraestructura farmacéutica destinada a mejorar la eficiencia de la dispensación, reducir costos y ampliar el acceso en zonas desatendidas. La empresa salió de la fase de desarrollo confidencial después de una ronda semilla liderada por AlleyCorp y trabaja con un equipo de alrededor de 20 personas en Silicon Valley.

Ingeniero Frontend Sénior o Staff

Desarrolla interfaces React táctiles para los robots de Queue que preparan recetas médicas. Establece estándares frontend para el software de operaciones de las máquinas y la nube.

Descripción

  • Ser responsable de la interfaz del operador de la máquina de farmacia y de las pantallas de producto posteriores
  • Crear y mantener interfaces para colas de recetas, reposición de medicamentos y consumibles, estado de la máquina, administración, gestión de excepciones e inicio de sesión mediante teclado
  • Desarrollar la aplicación React de la máquina manteniendo la fidelidad al prototipo de diseño aprobado
  • Colaborar estrechamente con el diseñador de producto y los ingenieros responsables del software de la máquina
  • Crear patrones de interacción exclusivamente táctiles para técnicos de farmacia ocupados
  • Diseñar estados de interrupción para el estado ambiental, las solicitudes de atención y los diálogos bloqueantes, incluidas las alertas de fallos de la máquina
  • Representar el estado del dominio controlado por el servidor mediante el contrato de interfaz definido
  • Utilizar tipos de TypeScript generados a partir de Rust y detectar desviaciones del contrato mediante fallos de compilación
  • Establecer y mantener estándares de calidad frontend con pruebas unitarias, seguimiento de cobertura, pruebas end-to-end en navegador y linting de tokens de diseño
  • Definir estándares frontend para futuras pantallas, incluido el panel de operaciones en la nube
  • Durante los primeros 90 días, entregar cambios en las pantallas, aprender los flujos de trabajo principales de los técnicos, participar en revisiones de diseño, establecer prácticas de interrupción y pruebas, mantener la fidelidad entre diseño y aplicación, prepararse para la revisión de seguridad y definir el alcance del siguiente panel

Requisitos

  • Haber sido responsable de una superficie de producto utilizada a diario, desde el diseño inicial hasta los problemas en campo, y haberla mejorado en respuesta a los fallos
  • Demostrar un dominio experto de TypeScript estricto y del diseño de tipos que evita estados no válidos
  • Tener experiencia con React 19 y React Compiler
  • Comprender y aplicar las Rules of React
  • Haber creado aplicaciones basadas en estado controlado por el servidor y entregado mediante WebSocket
  • Haber utilizado Tailwind 4, Vite, Vitest y Playwright
  • Tener experiencia escribiendo pruebas de componentes y pruebas end-to-end en navegadores reales
  • Poder convertir un prototipo de diseño en evolución en software de producción
  • Comprender las interfaces táctiles en dispositivos fijos, incluidos objetivos grandes, teclados renderizados por la aplicación y medidas de protección contra toques accidentales
  • Poder modelar el comportamiento del producto mediante estados y transiciones explícitos
  • Los conocimientos de accesibilidad, incluido WCAG 2.1 AA, y la experiencia web adaptable son un plus
  • La experiencia con navegadores integrados, sistemas de punto de venta u otros dispositivos con recursos limitados es un plus
  • La experiencia en el sector sanitario o en industrias reguladas es un plus
  • La experiencia creando un sistema de diseño o un estándar frontend adoptado por otros ingenieros es un plus

Beneficios

  • Unirse a un equipo pequeño y basado en la confianza, con mínima burocracia
  • Disfrutar de una autonomía considerable y de influencia sobre el producto
  • Ser responsable de la pantalla del operador de principio a fin antes de asumir la responsabilidad de las pantallas posteriores
  • Marcar una diferencia directa para el personal de farmacia que utiliza la máquina
  • Crecer profesionalmente estableciendo el estándar frontend para las futuras pantallas

Empleos relacionados

Maxibook OÜ

Colaborador en lenguaje científico y adaptación con IA

Maxibook OÜ

Ayuda a Maxibook, una startup de educación con IA, a adaptar contenido científico en inglés para audiencias coreanas, japonesas o árabes. Evalúa los materiales generados por IA para comprobar la precisión conceptual, la naturalidad del lenguaje y la credibilidad académica.

Abrir
ZACO Robot

Agente de concertación de ventas B2B para robots de limpieza comercial

ZACO Robot

Cualificarás contactos y concertarás llamadas de ventas para los robots profesionales de limpieza de RV-Tech, vendiendo a distancia a responsables de empresas. El puesto se centra en la automatización y la robótica en un mercado comercial en expansión.

Abrir
Peraton

Ingeniero sénior de conectividad híbrida

Peraton

Diseña y resuelve problemas de conectividad entre la nube clasificada de AWS, Kubernetes y redes locales. Apoya las misiones de seguridad nacional y tecnología gubernamental de Peraton.

Abrir