Старший инженер-программист (TypeScript/API Gateway)
Разработка платформы расширяемости для крупного логистического клиента: создание API-шлюза и TypeScript-движка для скриптовых расширений. Требуется опытный бэкенд-разработчик с глубокими знаниями TypeScript и REST API. Компания предлагает гибкий график, оплачиваемый отпуск и возможности для профессионального роста.
Что предстоит делать
<p>🌎Akvelon — американская компания с офисами в Сиэтле, Мексике, Украине, Польше и Сербии. Наша компания является официальным вендором Microsoft и Google. Среди наших клиентов также Amazon, Evernote, Intel, HP, Reddit, Pinterest, AT&T, T-Mobile, Starbucks и LinkedIn. Работать с Akvelon означает быть на связи с лучшими и brightest инженерными командами со всего мира и работать с реальным технологическим стеком, создавая Enterprise, CRM, LOB, Cloud, AI и Machine Learning, Cross-Platform, Mobile и другие типы приложений, адаптированных под нужды и процессы клиента.</p><p><strong>О проекте:</strong></p><p>Клиент — крупный игрок в логистической и морской индустрии, разрабатывающий программное обеспечение, которое оптимизирует грузовые операции для портов и терминалов по всему миру.</p><p>Проект добавляет уровень расширяемости вокруг основных терминальных продуктов клиента (управление заказами на услуги, биллинг, планирование, перемещение грузов/контейнеров), реализованный через Operational Gateway с REST API и скриптовым движком на TypeScript для пользовательских расширений. Ваша работа будет включать интеграцию конечных точек основных продуктов в шлюз (с необходимыми преобразованиями запросов/ответов) и создание среды выполнения скриптов, которая выполняет бизнес-логику, интегрируется с внутренними/внешними API и потребляет события Kafka.</p><p><strong>О роли:</strong></p><p>Мы ищем Senior Software Engineer с сильными навыками в backend и проектировании API, чтобы помочь создать и развивать платформу расширяемости. Роль сосредоточена на проектировании чистых, согласованных REST API, реализации преобразований запросов/ответов в шлюзе и создании среды выполнения скриптов/расширений на TypeScript. Вы будете отвечать за функции от начала до конца и тесно сотрудничать с инженерной командой клиента.</p><p><strong>Требования:</strong></p><p><strong>Обязательно:</strong></p><ul><li>5+ лет профессионального опыта в разработке программного обеспечения</li><li>Уверенный практический опыт работы с JavaScript и TypeScript</li><li>Солидный опыт в проектировании, разработке и интеграции REST API</li><li>Практический опыт работы с OpenAPI / Swagger и созданием удобных для потребителей API</li><li>Опыт проектирования преобразований запросов/ответов и интеграции с существующими/устаревшими конечными точками</li><li>Уверенное владение Git-рабочими процессами (Bitbucket) и код-ревью</li><li>Основы Linux и практический опыт работы с Docker / контейнерами</li><li>Способность вести функции от начала до конца: от требований и реализации до релиза</li><li>Способность работать в международной команде и четко общаться на английском языке</li></ul><p><strong>Желательно:</strong></p><ul><li>Node.js и React</li><li>AWS</li><li>Apache Kafka (событийно-ориентированная разработка)</li><li>OAuth / OIDC / JWT</li><li>OpenTelemetry</li><li>Jenkins или другие CI/CD инструменты</li><li>Опыт создания API-шлюзов, систем плагинов/расширений или сред выполнения скриптов/рантаймов</li><li>Опыт в логистике, морской отрасли или других сложных корпоративных доменах</li></ul><p><strong>Команда:</strong> DM/PO, Senior SDE, Senior SDET.</p><p><strong>Пересечение по времени:</strong> <nobr>11:00-20:00</nobr> по Киеву.</p><p><strong>Условия работы и преимущества:</strong></p><ul><li>Гибкий график работы: 8 часов в день, 40 часов в неделю</li><li>Оплачиваемый отпуск, больничный (без больничного листа)</li><li>Официальные государственные праздники — 11 дней считаются государственными выходными</li><li>Профессиональный рост при работе над сложными проектами и возможность сменить роль, освоить новые технологии и навыки при поддержке компании</li><li>Индивидуальный план развития карьеры (CDP)</li><li>Программа поддержки сотрудников (скидки, забота, здоровье, юридическая компенсация)</li><li>Оплачиваемое внешнее обучение, конференции и профессиональная сертификация, соответствующие бизнес-целям компании</li><li>Внутренние воркшопы и семинары</li><li>Корпоративная библиотека (бумажные/электронные книги) и внутренние занятия английским языком</li></ul><p><strong>Сделай шаг в свое будущее — подавай заявку сейчас 🚀 и отправь нам свое резюме.</strong></p> <div> <a href="https://jobs.dou.ua/companies/akvelon-ukraine/vacancies/365871/#reply-btn-id">Откликнуться на вакансию</a> </div>
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Akvelon Ukraine
2 активные вакансии в компании
Старший / Middle+ Java инженер (облачная инфраструктура данных)
Разработка новых функций для компонентов инфраструктуры данных, интеграция распределенных систем обработки данных с облачными хранилищами. Требуется опыт Java, Python и работы с Data Lake/Lakehouse. Предлагают удаленную работу, оплачиваемое обучение и карьерный рост.
Похожие вакансии
6 вакансий
Старший Full-Stack инженер
~1 537 600 – 2 968 694 ₸ оценка
Разработка AI-платформы для автоматизации коммуникаций бизнеса. Нужен опытный Full-Stack инженер с Python/Node.js и React/Vue.js, знанием AWS и LLM. Предлагают полную удалёнку, официальный контракт и гибкий график.
Старший Full Stack инженер
~1 537 600 – 2 968 694 ₸ оценка
Ищем старшего Full Stack разработчика для удаленной работы над веб-приложениями. Нужно владеть NodeJS, TypeScript, Python, JavaScript и Java. В задачи входит разработка, оптимизация и помощь в обучении ИИ-систем. Предлагается контрактная занятость.
Старший Node.js разработчик (FinTech/Payments)
~1 537 600 – 2 968 694 ₸ оценка
Старший Node.js разработчик для создания платежной платформы для e-commerce. Нужен опыт с TypeScript, PostgreSQL, микросервисами и платежными системами. Работа полностью удаленная, в стартапе с фокусом на качество и ownership.
Frontend-разработчик (React)
~1 537 600 – 2 968 694 ₸ оценка
Ищем опытного фронтенд-разработчика для создания интерфейсов финансовых сервисов. Нужно уверенное владение React, Next.js и TypeScript, опыт от 4 лет. Компания предлагает полную удаленку, официальное трудоустройство и возможности для роста.
React-разработчик
~1 537 600 – 2 968 694 ₸ оценка
Ищем опытного React-разработчика для создания оптимизированных веб-приложений внутри мессенджера. Требуется глубокое знание React, TypeScript, CSS и инструментов сборки. Предлагается работа над интересными проектами с интеграцией SDK и коллаборацией с командами backend и дизайна.
Старший Flutter разработчик
~1 537 600 – 2 968 694 ₸ оценка
Старший Flutter-разработчик для создания и развития приложения BOSS Revolution — крупного продукта с нативным стеком вызовов. Нужен опыт от 5 лет в мобильной разработке, глубокое знание Flutter/Dart и нативных платформ (Kotlin/Swift). Компания предлагает удаленную работу, конкурентную зарплату и возможности для роста.