Middle TypeScript Developer to $1500

Про компанію

 

Ми розробляємо власну ERP-систему для морської індустрії. Працюємо над модулями для управління технічним обслуговуванням (PMS), документами, інвойсингом, обладнанням, задачами та відстеженням флоту. У нас невелика команда, прозорі процеси та мінімум бюрократії.

 

Обов'язки

  • Розробка бекенд-сервісів на TypeScript / Node.js Створення та оптимізація REST API з використанням TSOA
  • Робота з MySQL/MariaDB через TypeORM Інтеграція з зовнішніми сервісами та API (SendGrid, SMTP, IMAP, сторонні морські системи) Рефакторинг та підтримка існуючого коду (декомпозиція сервісів, SOLID)
  • Участь у проєктуванні архітектури
  • Робота з фоновими задачами та чергами (BullMQ, Redis)
  • Написання unit-тестів на Jest

 

Вимоги

  • 2+ років комерційного досвіду з TypeScript / Node.js
  • Глибоке розуміння JavaScript/TypeScript, async/await, Promises
  • Досвід роботи з Express.js
  • Досвід роботи з реляційними БД (MySQL/MariaDB), знання SQL, оптимізація запитів
  • Досвід з TypeORM або подібним ORM Git (pull request flow, code review)
  • Базове CI/CD
  • Вміння писати чистий, структурований код
  • Розуміння принципів сервісної архітектури

     

Буде плюсом

  • Досвід з TSOA (генерація OpenAPI/Swagger) BullMQ / Redis Docker / Docker Compose PDF-генерація (Puppeteer) Excel-генерація WebSockets
  • Досвід із складною бізнес-логікою (фінансові розрахунки, approval workflows)

     

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

  • Робота над продуктом, а не короткими аутсорс-задачами
  • Сучасний стек: TypeScript, Node.js, PostgreSQL, TypeORM, Redis, BullMQ
  • Цікаві технічні виклики: складна бізнес-логіка, інтеграції, оптимізація
  • Пряма комунікація з техлідерами та засновниками
  • Гнучкий графік та можливість впливати на рішення в проєкті
  • Довгострокова співпраця

Required languages

English B1 - Intermediate
Published 22 December
65 views
·
6 applications
34% read
·
34% responded
Last responded 14 hours ago
To apply for this and other jobs on Djinni login or signup.
Loading...