Queue
Queue
Queue — стартап у сфері медичних і фармацевтичних технологій, який розробляє автономні роботизовані аптечні системи. Його кіоскоподібні пристрої приймають запечатані флакони з оптовими лікарськими засобами та видають перевірені флакони з рецептурними препаратами за мінімальної участі людини. Система поєднує комп’ютерний зір для ідентифікації таблеток, перевірку рецептів за QR-кодами та моніторинг запасів за допомогою штучного інтелекту. Кожен пристрій розрахований приблизно на 250–280 найпоширеніших рецептурних препаратів з урахуванням місцевого попиту й може наповнити флакон на 60 таблеток приблизно за 30 секунд. Queue створює аптечну інфраструктуру, покликану підвищити ефективність відпуску ліків, знизити витрати та розширити доступ до медичної допомоги в районах із недостатнім обслуговуванням. Компанія вийшла з режиму прихованої розробки після посівного раунду, який очолила AlleyCorp, і працює з командою із Кремнієвої долини чисельністю близько 20 людей.

Старший або провідний frontend-інженер

Створюйте сенсорні інтерфейси React для роботів Queue, що виконують відпуск ліків за рецептами. Формуйте стандарти frontend-розробки для програмного забезпечення керування машинами та хмарними операціями.

Опис

  • Володіти інтерфейсом оператора аптечної машини та наступними екранами продукту
  • Створювати й підтримувати інтерфейси для черг рецептів, поповнення запасів ліків і витратних матеріалів, стану машини, адміністрування, обробки винятків і входу за допомогою клавіатури
  • Розробляти React-застосунок машини, зберігаючи відповідність затвердженому дизайн-прототипу
  • Тісно співпрацювати з продуктовим дизайнером та інженерами, відповідальними за програмне забезпечення машини
  • Створювати патерни взаємодії лише із сенсорним введенням для зайнятих працівників аптек
  • Проєктувати стани переривань для фонового статусу, запитів уваги та блокувальних діалогів, зокрема сповіщень про несправності машини
  • Відображати доменний стан, яким володіє сервер, через визначений інтерфейсний контракт
  • Використовувати типи TypeScript, згенеровані з Rust, і виявляти розбіжності контракту за помилками складання
  • Встановлювати й підтримувати стандарти якості frontend-розробки за допомогою модульних тестів, відстеження покриття, браузерних наскрізних тестів і lint-перевірки дизайн-токенів
  • Визначати стандарти frontend-розробки для майбутніх екранів, зокрема хмарної панелі керування операціями
  • Протягом перших 90 днів вносити зміни до екранів, вивчити основні робочі процеси техніків, брати участь у дизайн-рев’ю, запровадити практики обробки переривань і тестування, підтримувати відповідність дизайну застосунку, підготуватися до перевірки безпеки та визначити обсяг наступної панелі керування

Вимоги

  • Ви самостійно відповідали за продуктову область, якою щодня користувалися, від початкового дизайну до вирішення проблем в експлуатації, та вдосконалювали її у відповідь на збої
  • Демонструєте експертне володіння суворою типізацією TypeScript і проєктуванням типів, що запобігає недійсним станам
  • Маєте досвід роботи з React 19 і React Compiler
  • Розумієте та застосовуєте правила React
  • Створювали застосунки на основі серверного стану, що передається через WebSocket
  • Працювали з Tailwind 4, Vite, Vitest і Playwright
  • Маєте досвід написання компонентних тестів і наскрізних тестів у реальному браузері
  • Умієте перетворювати прототип дизайну, що розвивається, на промислове програмне забезпечення
  • Розумієте сенсорні інтерфейси на стаціонарних пристроях, зокрема великі елементи, клавіатури, відтворені застосунком, і захист від випадкових натискань
  • Умієте моделювати поведінку продукту через явні стани та переходи
  • Знання доступності, зокрема WCAG 2.1 AA, і досвід адаптивної веброзробки будуть перевагою
  • Досвід роботи із вбудованими браузерами, системами продажу або іншими обмеженими пристроями буде перевагою
  • Досвід роботи у сфері охорони здоров’я або регульованих галузях буде перевагою
  • Досвід створення дизайн-системи або frontend-стандарту, прийнятого іншими інженерами, буде перевагою

Переваги

  • Приєднатися до невеликої команди з високим рівнем довіри та мінімумом бюрократії
  • Мати значну автономію та впливати на продукт
  • Повністю відповідати за екран оператора, перш ніж узяти на себе наступні екрани
  • Безпосередньо впливати на роботу працівників аптек, які користуються машиною
  • Професійно розвиватися, формуючи frontend-стандарт для майбутніх екранів

Схожі вакансії

RecruitGo

Віддалений виконавчий асистент із комунікацій і маркетингу — Філіппіни

RecruitGo

Адміністративна підтримка, робота з CRM, комунікації та маркетинг для RecruitGo — роботодавця за записом, який допомагає глобальним клієнтам залучати фахівців із ринків, що розвиваються. Щоденна адміністративна підтримка двох клієнтів, орієнтованих на ринок Великої Британії, та підготовка креативних кампаній.

Відкрити
Mars

Менеджер із роботи з клієнтами Mars, клієнт Wegmans, віддалено в Іллінойсі

Mars

Керуйте стратегією розвитку бізнесу Mars Snacking із клієнтом Wegmans у межах напряму Accelerator. Сприяйте зростанню ритейлера завдяки асортименту, мерчандайзингу, ціноутворенню, промоакціям і прогнозуванню.

Відкрити
Outforce

Аналітик із контролю кредитів і стягнення заборгованості

Outforce

Управління дебіторською заборгованістю, стягненням платежів і звітністю про грошові потоки в компанії FMCG. Робота із SAP, Vend та Excel для аналізу рахунків клієнтів і кредитних ризиків.

Відкрити
SPERTON - Where Great People Meet

Менеджер із продажу ліфтів і систем паркування автомобілів

SPERTON - Where Great People Meet
51 – 200 Працівники

Розвивайте продажі ліфтів і систем паркування автомобілів у західному регіоні Мумбаї. Налагоджуйте відносини з клієнтами й дилерами та ведіть угоди від першого запиту до виконання проєкту.

Відкрити
Salonkee

Торговий представник із програмного забезпечення для салонів — Геттінген

Salonkee
51 – 200 Працівники
SaaSКрасаМаркетплейс

Розвивайте бізнес Salonkee із продажу програмного забезпечення для салонів у Геттінгені: залучайте клієнтів, проводьте презентації та супроводжуйте продажі від початку до кінця. Будуйте стосунки з власниками салонів і ведіть їх від першого контакту до укладення угоди.

Відкрити
Salonkee

Гібридний торговий представник, Ліндау

Salonkee
51 – 200 Працівники
SaaSКрасаМаркетплейс

Розвивайте бізнес Salonkee з програмного забезпечення для салонів у Ліндау та Фрідріхсгафені: залучайте клієнтів, презентуйте продукт і супроводжуйте продажі від першого контакту до укладення угоди. Налагоджуйте стосунки з власниками місцевих салонів і ведіть кожну можливість до завершення продажу.

Відкрити
Salonkee

Торговий представник у Геттінгені (гібридний формат)

Salonkee
51 – 200 Працівники
SaaSКрасаМаркетплейс

Розвивайте напрям програмного забезпечення Salonkee для салонів у Геттінгені, налагоджуючи зв’язки з місцевими салонами. Робота охоплює холодні контакти, презентації продукту та супровід продажів від першого звернення до укладення угоди.

Відкрити
Salonkee

Торговий представник із розвитку нових ринків

Salonkee
51 – 200 Працівники
SaaSКрасаМаркетплейс

Розвивайте бізнес Salonkee у Брауншвейгу, налагоджуючи стосунки з власниками місцевих салонів. Займайтеся пошуком клієнтів, презентаціями продукту та продажами від першого контакту до укладання угоди.

Відкрити
Salonkee

Торговий представник — зміна професії, Salonkee, Ліндау

Salonkee
51 – 200 Працівники
SaaSКрасаМаркетплейс

Допомагайте Salonkee розвивати бізнес із продажу програмного забезпечення для керування салонами в регіоні Ліндау та Фрідріхсгафен. Знаходьте власників салонів і зустрічайтеся з ними, демонструйте продукт та ведіть продажі від першого контакту до укладення угоди.

Відкрити
Salonkee

Торговий представник Salonkee — Вольфсбург

Salonkee
51 – 200 Працівники
SaaSКрасаМаркетплейс

Розвивайте бізнес Salonkee у регіоні Вольфсбурга, вибудовуючи стосунки з місцевими салонами краси. Презентуйте продукт і супроводжуйте потенційних клієнтів на всіх етапах продажу.

Відкрити