logo[мetahunt]
> DOU
middle

Backend Engineer

Cosmolot
format:Remotecompany:Product
node.jsjavascriptexpress.jsfastifypostgresqlmysqlrediskafkadockerreact
linux
experience2+ years
domainiGaming
> full description

Шукаємо Node.js Developer, який хоче стати частиною сильної команди. Ваша головна роль — проєктувати нові сервіси, покращувати архітектуру та забезпечувати стабільність системи.

Ми цінуємо проактивність, вміння доводити технічні рішення до результату та відкритість до діалогу всередині крос-функціональної команди.

Необхідні навички

  • Комерційний досвід розробки на Node.js від 2 років.
  • Впевнене знання JavaScript (ES6+) та сучасних практик розробки.
  • Досвід роботи з Node.js фреймворками (Express.js, Fastify або аналогічними, головне вміти адаптуватись).
  • Практичний досвід роботи з PostgreSQL та MySQL.
  • Розуміння принципів проєктування баз даних, індексів, оптимізації SQL-запитів.
  • Досвід роботи з Redis для кешування, черг або зберігання тимчасових даних.
  • Досвід роботи з Kafka або іншими брокерами повідомлень.
  • Розуміння принципів мікросервісної архітектури.
  • Досвід розробки та підтримки REST API.
  • Досвід роботи з Docker.
  • Досвід використання Git та командної розробки.
  • Базове розуміння Linux та серверної інфраструктури.
  • Вміння працювати з логами, моніторингом та діагностикою проблем у production-середовищі.

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

  • Досвід роботи з React.js для розробки внутрішніх адміністративних панелей.
  • Розуміння принципів High Load систем.
  • Досвід роботи з великими розподіленими системами.

Обов’язки

  • Розробка та підтримка backend-сервісів на Node.js.
  • Участь у проєктуванні нових сервісів та інтеграцій.
  • Робота з PostgreSQL, MySQL, Redis та Kafka.
  • Підтримка та розвиток існуючої сервісної архітектури.
  • Розробка внутрішніх інструментів та адміністративних панелей на React.js за потреби.
  • Аналіз та усунення проблем у production-середовищі.
  • Оптимізація продуктивності сервісів та баз даних.
  • Написання якісного, підтримуваного та покритого тестами коду.

Що ми очікуємо

  • Відповідальне ставлення до сервісів, які знаходяться у вашій зоні відповідальності.
  • Готовність самостійно досліджувати та вирішувати технічні проблеми.
  • Розуміння впливу власних змін на суміжні сервіси та бізнес-процеси.
  • Уміння працювати в умовах великої enterprise-інфраструктури з великою кількістю сервісів та інтеграцій.
  • Орієнтація на результат, стабільність системи та якість рішення.
  • Вміння ефективно комунікувати з іншими командами та брати участь у технічних обговореннях.

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

  • Цікаві та складні задачі, які сприяють професійному та особистісному розвитку.
  • Сучасний та комфортний офіс у центрі Києва.
  • Медичне страхування.
  • Роботу в команді професіоналів, де завжди можна отримати підтримку та допомогу.
  • Конкурентну заробітну плату, соціальні бонуси та можливості для навчання й розвитку.
  • Регулярні командні заходи та корпоративні події.
  • Можливість впливати на архітектурні та технічні рішення продукту.
  • Роботу над великою enterprise-інфраструктурою з високим навантаженням та великою кількістю сервісів.
Відгукнутись на вакансію