Backend (Node.js) Engineer middle

Партнерська вакансія від Natife для компанії Amedia


Amedia — українська продуктова та сервісна IT-компанія, що створює сучасні діджитал-рішення для бізнесу та держсектора. Команда вже реалізувала проєкти у співпраці з Дія, Дія.City, UNITED24, а також розвиває освітні технологічні платформи.
Ми шукаємо Backend-інженера, який хоче впливати на створення якісних та масштабних продуктів, працювати з сучасним стеком та розвиватися разом зі сильною технічною командою.


Обов’язки:

  • Розробка та впровадження нових функцій відповідно до вимог та архітектурних принципів.
  • Ініціація та запуск проєкту «з нуля».
  • Написання чистого, підтримуваного та якісного коду згідно зі стандартами компанії.
  • Документування реалізованих рішень.
  • Управління технічним боргом.
  • Участь у процесі оцінки проєктів.
  • Постійний розвиток технічних навичок і вдосконалення професійного рівня.

 

Вимоги:

  • Від 3-х років досвіду комерційної розробки з використанням Node.js та Nest.js.
  • Глибоке знання JavaScript і TypeScript.
  • Досвід роботи з PostgreSQL (моделювання баз даних, оптимізація запитів, Prisma ORM або аналогічні інструменти).
  • Розуміння Redis та різних стратегій кешування.
  • Досвід роботи з тестовими фреймворками: Jest, Mocha, Chai або Jasmine.
  • Реалізація двохфакторної автентифікації (2FA) та авторизації на основі ролей.
  • Знання систем обміну повідомленнями: Kafka, RabbitMQ або NATS.
  • Досвід розробки застосунків у мікросервісній архітектурі.
  • Практичний досвід створення високонавантажених систем.

 

Буде перевагою

  • Досвід роботи з multi-tenant архітектурою.
  • Досвід у стартапах або продуктових компаніях.
  • Знання безпеки API та баз даних.
  • Практика роботи з AWS, Azure або Google Cloud.
  • Участь у enterprise-проєктах.
  • Знання Docker і Kubernetes.
  • Досвід роботи з CI/CD інструментами: Jenkins, Bitbucket Pipelines, GitHub Actions.

 

Технологічний стек проєкту

  • TypeScript, Nest.js
  • PostgreSQL
  • Redis, DragonflyDB
  • RabbitMQ
  • Jest

 

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

  • Можливість реалізувати себе у динамічному проєктному середовищі.
  • Роботу у професійній команді, що цінує інновації та ініціативність.
  • Конкурентну заробітну плату.
  • Гнучкий графік та можливість віддаленої роботи.

 

Required languages

English B2 - Upper Intermediate
Published 14 November
26 views
·
3 applications
100% read
·
34% responded
Last responded 24 minutes ago
To apply for this and other jobs on Djinni login or signup.
Loading...