Toast
Toast
Toast розробляє інтегроване програмне й апаратне забезпечення для підприємств громадського харчування. Платформа об’єднує технології касового обслуговування, обробку платежів, онлайн-замовлення, розрахунок заробітної плати та операційні інструменти, допомагаючи ресторанам керувати повсякденною роботою в одній системі. Toast обслуговує широкий спектр закладів, зокрема ресторани швидкого обслуговування та ресторани повного циклу, заклади fast casual, ресторани високої кухні, кафе й фудтраки, а також публікує галузеві огляди та освітні матеріали для керівників ресторанів.

Провідний інженер-програміст, інструменти для розробників

Визначайте архітектуру та створюйте інструменти розробки з підтримкою ШІ для технологічної платформи Toast для ресторанів. Удосконалюйте інженерні процеси в сотнях сервісів і команд.

Опис

  • Визначайте технічний напрям і довгострокову архітектуру локальної розробки, інструментів збирання, спільних бібліотек і порталу розробників.
  • Формуйте архітектуру платформ тестування та базових бібліотек для розробки вебсервісів.
  • Проєктуйте, створюйте й постачайте важливі компоненти платформи, якими користуються різні команди.
  • Використовуйте дані та відгуки інженерів разом із командою продукту, щоб виявляти перешкоди в робочих процесах і визначати пріоритетну дорожню карту з вимірюваними цілями.
  • Створюйте самообслуговувані стандартні шляхи, які допомагають продуктовим командам розробляти й розвивати сервіси.
  • Узгоджуйте технічні плани з командами ШІ, CI/CD та хмарної інфраструктури.
  • Співпрацюйте з командами, що взаємодіють із клієнтами, аби рішення платформи для розробників відповідали потребам клієнтів і бізнесу.
  • Розвивайте технічну практику команди через рев’ю проєктних рішень, наставництво, парне програмування та підготовку технічних лідерів.

Вимоги

  • Щонайменше 8 років професійного досвіду в розробці програмного забезпечення.
  • Глибока експертиза в мові загального призначення, як-от Kotlin, Java, Go або TypeScript.
  • Готовність працювати з кількома мовами програмування.
  • Значний досвід роботи з великомасштабними системами збирання та керуванням залежностями, як-от Gradle, Maven або npm.
  • Досвід керування міграціями програмного забезпечення в сотнях сервісів.
  • Досвід керівництва міжкомандними технічними ініціативами: від визначення проблеми до проєктування, постачання та впровадження.
  • Досвід проєктування продуктів для розробників, як-от CLI, SDK, спільних бібліотек, платформ тестування або порталів.
  • Увага до зручності використання та впровадження.
  • Практичний досвід роботи з інструментами розробки за підтримки ШІ та агентними підходами до розробки, а також обґрунтоване бачення їх застосування.
  • Сильні комунікаційні навички, зокрема вміння писати зрозумілі технічні стратегії та проєктну документацію і впливати без формальних повноважень.
  • Емпатія до інженерів як користувачів і прагнення вимірювати результати, а не кількість випущених функцій.
  • Досвід роботи з внутрішніми порталами розробників або каталогами сервісів, як-от Backstage, буде перевагою.
  • Досвід створення або інтеграції інструментів розробки на базі LLM, агентів програмування чи серверів MCP буде перевагою.
  • Досвід роботи з контейнеризованими або хмарними середовищами розробки, як-от Dev Containers, Docker, Kubernetes або AWS ECS, буде перевагою.
  • Досвід визначення та відстеження показників продуктивності розробників, як-от DORA, SPACE або аналітики збирання й тестування, буде перевагою.

Переваги

  • Конкурентна винагорода та програми пільг.
  • Грошова винагорода, яка за відповідності умовам може включати оплату понаднормової роботи та бонуси або комісійні.
  • Частка в капіталі.
  • Пільги для підтримки здорового способу життя.
  • Гнучкі пільги, розроблені з урахуванням мінливих потреб.
  • Гібридна модель роботи з урахуванням індивідуальних потреб.
  • Розумні пристосування для людей з інвалідністю.