OnlyMonster

Middle Backend Developer

🚀 Middle Backend Developer (JavaScript/TypeScript) — шукаємо тебе!

 

Привіт! Ми — продуктова компанія, яка створює систему управління та аналітики для компаній, що працюють з фан-платформами (OnlyFans, Fansly, mym.fans тощо) та керують великою кількістю акаунтів і співробітників.

А ще ми розробляємо браузер на основі Electron.js, який надає працівникам додаткові функції, зокрема швидке перемикання між акаунтами, а також десятки різноманітних можливостей, включаючи помічника на основі штучного інтелекту, для зручної роботи на платформах.

 

Наша бекенд-інфраструктура — це високонавантажена система, яка стабільно обробляє десятки тисяч активних користувачів 24/7. Ми працюємо з мікросервісною архітектурою, використовуємо AWS та прагнемо до максимальної продуктивності й масштабованості.

У нас немає зайвої бюрократії — лише цікаві технічні виклики, мікросервіси, highload та круті технології.

 

Якщо ти знаєш, як писати чистий TypeScript-код, любиш мікросервіси та AWS, а SQL для тебе — як друга рідна мова, давай знайомитися! 😊

 

🛠 Наш технологічний стек:

  • JavaScript & TypeScript — серце нашого бекенду ❤️
  • Fastify — швидкий і гнучкий REST-фреймворк
  • SQL (Knex.js, без ORM) — без зайвих магічних абстракцій
  • PostgreSQL / TimescaleDB — працюємо з часовими рядами та оптимізуємо запити
  • Redis — швидке кешування для ще більшої продуктивності
  • Docker & Kubernetes — контейнеризуємо та масштабуємо
  • AWS Services: SQS, S3, Lambda, DynamoDB — інтегруємо та автоматизуємо

     

🔥 Що ти будеш робити:

  • Розробляти та підтримувати надійні мікросервіси на TypeScript;
  • Будувати API (REST) та оптимізувати їх продуктивність;
  • Працювати з SQL-базами даних без використання ORM;
  • Реалізовувати кешування та покращувати продуктивність сервісів;
  • Інтегрувати AWS для хмарних рішень;
  • Контейнеризувати сервіси за допомогою Docker;
  • Працювати в команді та брати участь у розробці нових фіч.

     

✅ Що ми шукаємо:

  • Досвід роботи з JavaScript та TypeScript на бекенді;
  • Вміння розбивати бекенд-архітектуру на мікросервіси та розробляти нові сервіси;
  • Досвід з асинхронною комунікацією мікросервісів (AWS SQS, RabbitMQ, etc);
  • Впевнене володіння розробкою RESTful сервісів;
  • Глибоке розуміння SQL, бажано PostgreSQL, та навички роботи з query builder-ами (Knex.js, TypeORM, etc);
  • Знання особливостей key-value БД для кешування (Redis, Memcached, etc);
  • Досвід роботи з Docker;
  • Здатність писати ефективний код без використання ORM та великих фреймворків;
  • Вміння вирішувати проблеми та працювати у команді;
  • Прагнення до написання добре підтримуваного коду з детальною документацією.

     

➕ Буде плюсом:

  • Знання DevOps-підходів;
  • Робота з обробкою даних із часовою серією (TimescaleDB);
  • Досвід з хмарними інфраструктурами (Kubernetes) та сучасними технологіями;
  • Перевага до написання коду без великих фреймворків;
  • Здатність швидко адаптуватися до динамічного середовища розробки;
  • Постійне бажання вчитися та вдосконалювати навички в бекенд-розробці.

     

🎁 Що ми пропонуємо:

  • Performance review кожні 6 місяців;
  • 20 днів відпустки + 10 лікарняних;
  • Гнучкий графік та повністю remote-формат;
  • Бюджет на спорт, психолога, страховку;
  • Бюджет на навчання та курси англійської;
  • Класні тімбілдинги з веселою командою.
     

Якщо ти хочеш працювати з потужними технологіями, розв’язувати складні задачі та зростати професійно — ми чекаємо на твоє резюме! 🚀

Required skills experience

Node.js 3 years
JavaScript 3 years
TypeScript 3 years

Required languages

Ukrainian Native
Node.js, JavaScript, TypeScript
Published 26 February 2025 · Updated 26 February
Statistics:
136 views
·
29 applications
4% read
To apply for this and other jobs on Djinni login or signup.
Loading...