
TMSfirst розробляє хмарне програмне забезпечення для управління перевезеннями для організацій зі складними глобальними ланцюгами постачання. Платформа об’єднує морські, авіаційні, залізничні, навалювальні, повні та часткові автомобільні перевезення в єдиній системі, поєднуючи прозорість ланцюга постачання, аналітику, гармонізацію даних і робочі процеси з підтримкою штучного інтелекту. Поєднуючи логістичні та закупівельні операції, TMSfirst допомагає компаніям у режимі реального часу розуміти ситуацію з вантажними перевезеннями, виявляти неефективність і ухвалювати більш обґрунтовані транспортні рішення. Заснована у 2014 році компанія працює у сфері транспортних, логістичних і технологічних рішень для ланцюгів постачання та об’єднує команду з 201–500 співробітників.
Старший інженер застосунків, віддалена робота (США)
Розробляйте й розширюйте Ascender Pro та внутрішні застосунки по всьому стеку. Створюйте готові до використання функції на Python, React, TypeScript і Go, співпрацюючи над архітектурою та реалізацією.
Опис
- Допомагайте розробляти й розширювати Ascender Pro та інші внутрішні застосунки.
- Відповідайте за frontend- і backend-розробку, ефективно реалізуючи функції.
- Створюйте й підтримуйте backend-функції на Python та інтерфейси користувача на React і TypeScript.
- За потреби долучайтеся до проєктів, розроблених на Go.
- Використовуйте інструменти розробки з підтримкою ШІ та критично перевіряйте точність їхніх результатів.
- Працюйте з інженерною командою, щоб швидко створювати готовий до використання код.
- Долучайтеся до архітектурних рішень і впроваджуйте найкращі практики для стеку застосунків.
- Досліджуйте, налагоджуйте та виправляйте проблеми у frontend- і backend-системах.
- За можливості допомагайте з іншими внутрішніми інженерними ініціативами.
Вимоги
- Високий рівень володіння Python для backend-розробки.
- Практичний досвід роботи з React, TypeScript, JavaScript і NPM.
- Досвід роботи з Go або готовність працювати з ним.
- Здатність швидко працювати та виконувати великий обсяг інженерних завдань.
- Практичний досвід використання ШІ-інструментів для написання коду, таких як Claude Code або Copilot, а також уміння оцінювати їхні результати.
- Готовність працювати по всьому стеку, з особливим фокусом на backend-системах.
- Сильні аналітичні навички та здатність розв’язувати проблеми, а також самостійний підхід до роботи.
- Командний, відкритий, скромний, чесний і орієнтований на розвиток підхід.
- Шість-вісім або більше років професійного досвіду розробки програмного забезпечення.
- Досвід створення та випуску готових до використання застосунків на Python і сучасних фреймворках JavaScript або TypeScript.
- Досвід роботи з Go буде значною перевагою.
- Знайомство з платформами автоматизації Ascender, AWX або Ansible буде плюсом, але не є обов’язковим.
- Досвід роботи з подієво-орієнтованими системами, автоматизацією інфраструктури або інструментами DevOps буде перевагою.
Переваги
- Медичне, стоматологічне страхування та страхування зору.
- Гнучка оплачувана відпустка.
- Опціони на акції компанії.
- Віддалена робота; для більшості посад відрядження не потрібні.