• Розробка продукту
  • Web-розробка

Middle Delphi Engineer

Поділитися

Вчасноцифрові сервіси для бізнесу: ЕДО, EDI, ПРРО та КЕП. Створюємо єдиний простір для обміну електронними документами між бізнесом, державою та людьми. Нам довіряють понад 500 тис. українських компаній, які користуються нашими сервісами. (серед них: Нова Пошта, Glovo, Uber, Bolt, Portmone, OLX, Delivery, Rozetka, Сільпо, Monobank, Київхліб і багато інших). 

Вчасно.Каса — це програмний реєстратор розрахункових операцій (РРО). Дозволяє швидко та зручно видавати фіскальні чеки. В онлайн чи офлайн режимі. Встановлюється на комп’ютер, планшет або смартфон чи інтегрується з обліковою системою компанії.

 

Наразі ми шукаємо Middle Delphi Engineer`a для продукту DeviceManager’a проєкту Вчасно.Каса 

 

Device Manager – кроссплатформенний інтеграційний додаток для роботи з ПРРО (формування фіскальних чеків) і підключення POS-обладнання, такого як чекові термопринтери та банківські термінали. Додаток дозволяє видавати чеки повністю автономно та надає можливість об’єднати все касове обладнання.

 

Основні технічні можливості застосунку:

  • Можливість запуску та роботи на платформах windows, linux (debian + red hat enterprise), android
  • Робота з 3 типами СУБД: sqlite, MS SQL, postgresql
  • Віртуальний принтер чеків
  • Емулятор роботи фізичного РРО
  • Реалізовано порядку 20 протоколів для роботи з різними моделями терміналів та принтерів.

 

Що важливо для даної ролі:

  • Досвід розробки на RAD Studio 10.1-11.2
  • Досвід розробки ПЗ для Windows, Linux та Android
  • Досвід роботи з базами даних, бажано sqlite, MS SQL та postgresql
  • Бажаний досвід роботи з протоколами фізичних пристроїв
  • Досвід розробки REST API
  • Досвід роботи з Git

 

Задачі:

Доопрацювання націлені на реалізацію задач для спрощення процесів налаштування та інтеграції, а також рефакторинг та коригування роботи застосунку для максимальної стабілізації роботи за будь-яких обставин. Реалізація та доопрацювання протоколів спілкування з різними пристроями та сервісами.

 

Що потрібно в процесі роботи:

Написання “обгорток” для нативного коду мобільних платформ

  • Підключення різних сторонніх модулів (SDK) до проєкту (jar, so, aidl і т.п.)
  • Реалізація міжпрограмної взаємодії на різних платформах
  • Програмна реалізація та доопрацювання протоколів інтеграції з різними пристроями та сервісами
  • Рефакторинг продукту в міру накопичення підтримуваних пристроїв і способів інтеграції
  • Інтеграції на платформах Windows, Linux, Android
  • Ведення технічної документації по виконаних інтеграціях. 

 

Етапи відбору:

  • Знайомство (тривалість 30 хвилин). Ми познайомимось з вами та вашим досвідом, подімось деталями про вакансію, відповімо на ваші запитання. У разі взаємної зацікавленості з радістю продовжимо на технічному інтерв’ю.
  • Технічне інтерв’ю (тривалість 1,5 години). Обговоримо всі важливі питання по стеку, досвіду, завданням.

 

Ми пропонуємо:

  • Офіційне працевлаштування у штат компанії
  • 24 календарних дні оплачуваної відпустки на рік, необмежена кількість лікарняних.
  • Віддалена робота. Можливість відвідувати офіс в м.Київ
  • Медичне страхування
  • Послуги корпоративного психолога

Анастасія з People Team

Анастасія

Хочу до вас у команду

Прикріпити резюме

Максимум 1 файл розміром до 5 МБ

ЯКЩО НЕ ЗНАЙШЛИ ВІДПОВІДНУ ВАКАНСІЮ, АЛЕ В МАЙБУТНЬОМУ ХОЧЕТЕ ПРИЄДНАТИСЯ ДО НАШОЇ КОМАНДИ, ВІДПРАВТЕ РЕЗЮМЕ НА [email protected]