Middle Software Engineer (Node.js / TypeScript)

On-siteSalary not specified
United States · Mexico · Poland · Kyiv, Ukraine · Serbia

Tech Stack

DockerOpenAPILinuxTypeScriptJavaScriptGitAPI

Job Description, Responsibilities & Requirements

Description language:

Про посаду

Ми стоїмо з Україною! Дізнайтеся більше

Akvelon - американська компанія з офісами в Сіетлі, Мексиці, Україні, Польщі та Сербії. Наша компанія є офіційним постачальником Microsoft і Google. Наші клієнти також включають Amazon, Evernote, Intel, HP, Reddit, Pinterest, AT&T, T-Mobile, Starbucks та LinkedIn. Працювати з Akvelon означає бути пов'язаним з найкращими та найяскравішими інженерними командами з усього світу та працювати з реальним технологічним складом, створюючи Enterprise, CRM, LOB, Cloud, AI та Machine Learning, Cross-Platform, Mobile та інші типи додатків, адаптовані до потреб та процесів клієнтів.

Про проект

Клієнт є основним гравцем у логістичній та морській галузі, створюючи програмне забезпечення, яке оптимізує вантажні операції для портів та терміналів по всьому світу.

Проект додає шар розширюваності навколо основних продуктів клієнта (управління сервісними замовленнями, біллінг, планування, переміщення вантажів/контейнерів), що постачається через Operational Gateway з REST API та скриптовим двигуном на основі TypeScript для власних розширень. Ваша робота включатиме включення основних ендпоінтів продукту в гейтвей (з необхідними трансформаціями запитів/відповідей) та створення скриптового середовища виконання, яке виконує бізнес-логіку, інтегрується з внутрішніми/зовнішніми API та споживає події Kafka.

Обов'язки

  • Проектування чистих, послідовних REST API
  • Реалізація трансформацій запитів/відповідей у гейтвеї
  • Створення скриптового середовища виконання на основі TypeScript
  • Відповідальність за функції від початку до кінця
  • Тісна співпраця з інженерною командою клієнта

Вимоги

Обов'язково:

  • 4+ роки професійного досвіду роботи інженером-програмістом
  • Глибокий досвід роботи з JavaScript та TypeScript
  • Міцний досвід у проектуванні, розробці та інтеграції REST API
  • Практичний досвід роботи з OpenAPI / Swagger та створенням зручних для споживачів API
  • Досвід проектування трансформацій запитів/відповідей та інтеграції з існуючими/старими ендпоінтами
  • Впевненість у роботі з Git-потоками (Bitbucket) та оглядами коду
  • Основи Linux та практичний досвід роботи з Docker / контейнерами
  • Здатність відповідати за функції від початку до кінця, від вимог до реалізації та випуску
  • Здатність працювати в міжнародній команді та чітко спілкуватися англійською

Буде плюсом:

  • Node.js та React
  • AWS
  • Apache Kafka (event-driven розробка)
  • OAuth / OIDC / JWT
  • OpenTelemetry
  • Jenkins або інші CI/CD інструменти
  • Досвід створення API гейтвеїв, систем плагінів/розширень або скриптових/виконавчих середовищ
  • Досвід у логістиці, морській галузі або інших складних корпоративних доменах

Команда

  • DM/PO
  • Senior SDE
  • Senior SDET

Графік роботи

11:00-20:00 за Київським часом

Умови роботи та переваги

  • Гнучний робочий графік: 8 годин на день, 40 годин на тиждень
  • Оплачувана відпустка, лікарняний лист (без лікарняного листа)
  • Офіційні державні свята – 11 днів вважаються святковими
  • Професійний ріст під час участі у складних проектах та можливість змінити свою роль, освоїти нові технології та навички за підтримки компанії
  • Персональний план кар'єрного розвитку (CDP)
  • Програма підтримки працівників (Знижка, Догляд, Здоров'я, Правова компенсація)
  • Оплачувані зовнішні навчання, конференції та професійна сертифікація, що відповідають бізнес-цілям компанії
  • Внутрішні робочі майстер-класи та семінари
  • Корпоративна бібліотека (паперові/електронні книги) та внутрішні англійські класи

Крокуйте у своє майбутнє – подайте заявку зараз 🚀 та надішліть нам своє резюме.

Анна Подручна

IT Recruiter

Подати заявку або Порекомендуйте друга

Поділіться цією вакансією

  • Facebook
  • Linkedin
  • Telegram

Отримайте до $1,5Тис. за рекомендацію

Довгостроковий підхід до партнерства

Порекомендуйте друга

Подайте заявку на посаду Middle Software Engineer (Node.js / TypeScript)

Job Details

Company name:
Akvelon Ukraine
Location:
United States · Mexico · Poland · Kyiv, Ukraine · Serbia
Work Mode:
On-site
Posted on TheJob:
Jul 26, 2026
Last checked:
Jul 26, 2026
Apply Now