Galaktica logo

Senior Backend Developer

Galaktica·Salary not specified

Primary stack

Node.jsExpress.jsTypeScriptAPIDockerWebSockets

Nice to have's

ReactRedux

Job description

Description language:

Про посаду

Приєднуйтесь до Galaktica, провідної української компанії з розробки ІТ-продуктів, на посаду Senior Backend Developer. Починаючи з 2019 року, ми створюємо мобільні додатки та веб-продукти для ринків першого рівня. Наша команда з 350+ експертів із усього світу розробляє міжнародні продукти, експериментує з підходами та швидко масштабує рішення, які покращують життя мільйонів користувачів.

Важлива частина бізнесу Galaktica - благодійність. Починаючи з 2022 року, ми спрямовуємо значну частину волонтерської допомоги в різні напрямки, насамперед на підтримку Збройних Сил України десятками позашляховиків і комерційних квадрокоптерів, сотнями FPV дронів, медикаментами з турелями та квадроциклами. Ми також розробляємо дві благодійні фонди: зосереджені на реабілітації військовослужбовців та підтримці дітей військових та тих, хто постраждав від війни.

Обов'язки

  • Проектування та масштабування архітектури серверної частини продуктів з нуля, включаючи структуру бази даних, API, авторизацію, ролі доступу, інтеграції та середовища.
  • Розробка та підтримка функціональності серверної частини з використанням Express.js / Node.js / TypeScript, включаючи логіку сервера для ключових сценаріїв MVP: профілі, фотографії, відкриття, лайк/пас, матчі, блокування/повідомлення.
  • Проектування та оптимізація схем MySQL, таблиць і запитів, робота з Redis, кешуванням та чергами, забезпечення продуктивності при високих навантаженнях.
  • Забезпечення надійності та якості сервісів: логування, моніторинг метрик, аналіз помилок, рефакторинг та впровадження нових стандартів якості коду.
  • Підтримка якості технічної реалізації: написання юніт-тестів та інтеграційних тестів, підтримка документації API, схем даних та ключових технічних рішень.
  • Тісне співробітництво з Product Manager, frontend, QA, DevOps та архітектором: участь у зустрічах з визначенням завдань, плануванні та рецензуванні коду, пропонування та обґрунтування технічних рішень, а не просто виконання наданих специфікацій.

Вимоги

  • 5+ років досвіду розробки серверної частини та глибокі знання Node.js / Express.js та TypeScript; впевнено працювати з REST API, WebSocket, інтеграціями з сторонніми сервісами, Jest та Docker.
  • Практичний досвід запуску сервісів або продуктів з нуля: самостійно розроблена архітектура, структура реляційної бази даних та таблиці з урахуванням майбутнього масштабування.
  • Глибокий досвід роботи з MySQL (складні запити, індексування, оптимізація), Redis та розподіленими системами; здатність проектувати масштабовані рішення та пояснювати архітектурні компроміси.
  • Проактивність та незалежність у рішеннях: здатність не погоджуватися, аргументувати кращий підхід та нести відповідальність за результат. AI використовується як допоміжний інструмент для навчання, перевірки чи рутинної роботи, але не як заміна власного інженерного мислення.

Буде плюсом

  • Практичний досвід роботи з системами з високим навантаженням та оптимізацією продуктивності при значному навантаженні.
  • Знання React та супутніх технологій (Redux/Next) та/або досвід впровадження інструментів безпеки серверної частини.

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

  • Стабільність: Щодня ми будуємо бізнес продукту з довгостроковим баченням та стабільним зростанням. Вам не доведеться вибирати між надійністю та розвитком - ви можете працювати над складними завданнями, будучи впевненими в завтрашньому дні.
  • Гнучкість та комфорт: Вибирайте формат роботи, який вам найбільше підходить: віддалено, гібридно або в офісі в Києві, Львові, Одесі чи Ларнаці. Ми надаємо все необхідне для роботи: ноутбук, монітори, інші гаджети та компенсацію за облаштування домашнього робочого місця. Усі офіси обладнані генераторами та Starlink і доступні для команди 24/7. Графік роботи: з 10:00 до 18:30.
  • Турбота про вас: 3 тижні оплачуваної відпустки, необмежена кількість вільних днів та гнучкі лікарняні без зайвої бюрократії. Ви також можете вибрати медичне страхування або бюджет на оздоровлення для спорту, психолога, масажів, оздоровчих процедур чи вітамінів. Ми також компенсуємо 50% податків для співробітників та надаємо повну підтримку з переїздом на Кіпр чи Мальту, включаючи бухгалтерську та юридичну підтримку.
  • Середовище для зростання: Ми підтримуємо професійний розвиток наших співробітників та компенсуємо від 50% до 100% вартості спеціалізованих конференцій, тренінгів, сертифікацій, онлайн-курсів та зовнішніх освітніх заходів. Компанія має власну LMS платформу, бібліотеку та клуб читачів. Крім того, наші сертифіковані тренери проводять внутрішні тренінги та індивідуальні коучинг-сесії, допомагаючи розвивати лідерські навички, досягати професійних цілей та краще розуміти власні сильні сторони. Для розвитку міжнародної комунікації ми компенсуємо 70% вартості індивідуальних уроків будь-якої іноземної мови та підтримуємо English Speaking Club.
  • Тангібельний вплив: У нас немає ролей "для процесу". Ми цінуємо людей, які бачать можливості, несуть відповідальність та впливають на результати. Ваші ідеї не губляться в шарах схваленнь - вони можуть перетворитися на нові продукти, напрямки та рішення для бізнесу.
  • Професійне середовище: Ми віримо, що сильні продукти створюють сильні команди. Тут легко знайти однодумців, отримати підтримку, обмінятися досвідом та святкувати перемоги разом. Спільні спортивні заходи, корпоративний волейбол, біг та йога, командоутворення, офлайн-зустрічі та внутрішні заходи - від інтимних вечорів до масштабних виходів - є важливою частиною нашої культури. Атмосферу наших заходів можна відчути на YouTube-каналі Galaktica.

🔗 Дізнайтеся більше про нас:

🌐 Galaktica - офіційний вебсайт

📸 Instagram (@galakticateam) - команда та процес зсередини

🎥 Galaktica. Візитна картка - відео візитна картка

📱 Telegram: @Pavlo_recruiter_galaktica

Ми з нетерпінням чекаємо обговорення всіх ваших питань та запрошення на перший етап співбесіди!

Подати заявку зараз

© Galaktica. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Galaktica — це українська продуктова ІТ компанія, що працює над міжнародними продуктами. Ми почали свій шлях у 2019 році та за кілька років зросли з невеликої команди до понад 250 спеціалістів.Сьогодні ми пишаємося масштабним продуктом, амбітними бюджетами та співпрацею з найбільш платоспроможними країнами TIER-1.Водночас наша головна цінність — люди. Саме завдяки команді ми переконалися, що Galaktica здатна реалізовувати найскладніші проєкти.Наша мета — створити IT-екосистему з кількох напрямків, де кожен співробітник зможе запускати внутрішні стартапи, розвиватися та реалізовувати власні ідеї.Ознайомся з нашими відкритими вакансіями!ВакансіїДізнатися більше про відкриту й енергійну команду Galaktica можна на нашій сторінці instagram @galakticateamInstagramА також перегляньте наше відео-візитівку за цим посиланнямYoutube

More at Galaktica

All 73 roles

Popular searches