BE Lead

Привіт! Ми шукаємо Node.js Team Lead / Backend Team Lead до нашої зграї в SharksCode.

SharksCode – українська ІТ-компанія, яка спеціалізується на розробці високотехнологічних програмних рішень і платформ у B2B, зокрема у сфері iGaming.

Ми очікуємо, що ти:

  • Маєш 6+ років комерційного досвіду розробки на Node.js.
  • Працював(ла) 3+ роки з NestJS або подібними фреймворками (Express, Fastify) та готовий(а) використовувати NestJS як основний фреймворк.
  • Маєш 2+ роки досвіду технічного лідерства або менторингу розробників.
  • Впевнено працюєш з TypeScript та розумієш best practices типізації й архітектури коду.
  • Маєш досвід проєктування та розробки REST API та/або GraphQL API.
  • Працював(ла) з базами даних MongoDB, MySQL або PostgreSQL, розумієш принципи індексів, транзакцій та оптимізації запитів.
  • Маєш досвід інтеграції зовнішніх сервісів та API (платіжні системи, data-провайдери, сторонні платформи).
  • Працював(ла) з message queues (Kafka, RabbitMQ або аналогічні брокери повідомлень).
  • Маєш практичний досвід роботи з Redis (кешування, Pub/Sub, distributed locks).
  • Розумієш принципи побудови розподілених систем та мікросервісної архітектури.
  • Маєш досвід роботи з highload системами та оптимізацією продуктивності.

Твої майбутні задачі:

  • Технічне лідерство backend-команди: підтримка розробників, менторинг та розвиток технічної експертизи.
  • Проєктування архітектури системи та участь у прийнятті ключових технічних рішень.
  • Розробка та розвиток мікросервісної архітектури.
  • Впровадження архітектурних підходів та патернів, зокрема CQRS, Event-driven architecture, DDD.
  • Забезпечення масштабованості, стабільності та продуктивності системи.
  • Участь у технічному плануванні, декомпозиції задач та оцінці складності.
  • Проведення code review та підтримка високих стандартів якості коду.
  • Впровадження та підтримка Unit, Integration та E2E тестів.
  • Робота з продукт-менеджерами, DevOps, QA та архітекторами для ефективної реалізації продукту.
  • Балансування бізнес-вимог і технічного боргу під час розвитку системи.

Буде плюсом:

  • Досвід роботи з real-time системами або live-даними.
  • Досвід використання WebSocket або gRPC.
  • Досвід роботи в iGaming індустрії.
  • Досвід роботи з event streaming платформами (Kafka Streams, Debezium тощо).
  • Досвід побудови data pipelines або event-driven систем.
  • Розуміння принципів eventual consistency, idempotency, retry/backoff стратегій та circuit breaker.

Кроки до оферу:

  • Знайомство – інтерв’ю з рекрутером.
  • Технічне інтерв’ю з СТО.
  • Ти частина зграї SharksCode!

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

  • 24 оплачуваних дні відпустки, 14 лікарняних та 5 days off.
  • Гнучкий початок робочого дня – з 9:00 до 11:00.
  • Медичне страхування.
  • Бонуси та премії за результати роботи та досягнення команди.
  • Офіс у центрі Києва, де завжди раді твоєму улюбленцю – ми pets friendly.
  • Lounge area в офісі, щоб переключитися від тасок.
  • Падел-теніс, футбол і тренування на полігоні для тих, хто любить активний відпочинок.
  • Компенсацію навчання, внутрішні мітапи та воркшопи, а також доступ до корпоративної LMS з курсами.
  • Корпоративну валюту, яку можна обмінювати на мерч, подарунки або додаткові бенефіти.
Відгукнутися

Наші цінності

Цінуємо інновації та розвиток

Найбільша цінність нашої команди – людина, її особистість та унікальність. На цьому підході ми будуємо взаємодію всередині команди, з клієнтами та партнерами. У фокусі нашої уваги – розвиток довгострокових партнерств у всіх проєктах: продуктових, сервісних, програмах корпоративної відповідальності. Ми ростемо спільно з усіма нашими партнерами, бо разом можемо зробити для розвитку індустрії більше, ніж поодинці.

BE Lead Довіра, взаємоповага та  партнерство

Ми будуємо корпоративну культуру на основі довіри, взаємопідтримки та партнерства, і намагаємося створити такі умови, щоб працювати у команді було комфортно всім. На цих принципах ми будуємо всю нашу еко-систему: довгострокові партнерства, стосунки зі стейкхолдерами, сервіси та продукти.

BE Lead Ефективність та результат

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

BE Lead Корпоративна соціальна відповідальність та волонтерство

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

BE Lead Якість та інноваційність

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