
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 будет преимуществом.
Преимущества
- Медицинская, стоматологическая страховка и страхование зрения.
- Гибкий оплачиваемый отпуск.
- Опционы на акции компании.
- Удалённая работа; для большинства должностей поездки не требуются.