Galaktica — українська продуктова IT-компанія, що з 2019 року створює мобільні застосунки та вебпродукти для ринків Tier-1. У команді 350+ фахівців з провідною експертизою, які працюють з різних куточків світу. Ми розвиваємо міжнародні продукти, експериментуємо з підходами і швидко масштабуємо рішення, які покращують життя мільйонів користувачів.
Важливою складовою бізнесу Galaktica є благодійність. З 2022 року ми спрямували велику кількість волонтерської допомоги в різні напрямки. У першу чергу, підтримка ЗСУ: десятки позашляховиків і комерційних квадрокоптерів, сотні FPV-дронів, НРК з турелями, квадроцикли. Також розвиваємо два благодійні фонди: робимо фокус на реабілітації військових і на підтримці дітей військовослужбовців та постраждалих від війни.
Про роль
Ти долучишся до створення продукту з нуля — від проєктування backend-архітектури, баз даних та API до запуску й подальшого масштабування повноцінного рішення на міжнародному ринку. Це можливість не просто реалізовувати готові технічні завдання, а безпосередньо впливати на технічний фундамент продукту, пропонувати рішення та закладати основу для його подальшого росту.
Ми шукаємо Senior Backend Developer, який не просто реалізує готові технічні завдання, а здатний самостійно закласти backend-фундамент продукту: спроєктувати архітектуру, бази даних та API, аргументувати технічні рішення й пропонувати кращі підходи. Тут ти зможеш закласти технічний фундамент продукту, який має амбіцію масштабуватися на глобальний ринок і стати корисною частиною життя великої кількості користувачів.
Твоїми задачами буде
Спроєктувати backend-архітектуру продукту з нуля: структуру БД, API, авторизацію, ролі доступу, інтеграції та середовища з урахуванням подальшого масштабування;
Розробляти та підтримувати backend-функціонал на Express.js / Node.js / TypeScript, зокрема серверну логіку ключових MVP-сценаріїв: профілі, фото, discovery, like/pass, matches, block/report;
Проєктувати й оптимізувати MySQL-схеми, таблиці та запити, працювати з Redis, кешуванням і чергами та забезпечувати продуктивність під високі навантаження;
Забезпечувати відмовостійкість і якість сервісів: логування, моніторинг метрик, аналіз помилок, рефакторинг і впровадження нових стандартів якості коду;
Підтримувати якість технічної реалізації: писати unit- та integration-тести, вести документацію по API, схемах даних і ключових технічних рішеннях;
Тісно взаємодіяти з Product Manager, frontend, QA, DevOps та архітектором: брати участь у грумінгах, плануванні й code review, пропонувати та аргументувати технічні рішення, а не лише виконувати готові ТЗ.
Що для нас важливо
Маєш 5+ років досвіду в backend-розробці та сильну експертизу в Node.js / Express.js і TypeScript; впевнено працюєш з REST API, WebSocket, інтеграціями зі сторонніми сервісами, Jest і базово — з Docker;
Маєш практичний досвід запуску сервісів або продуктів з нуля: самостійно проєктував архітектуру, структуру реляційної БД і таблиць з урахуванням майбутнього масштабування;
Глибоко працюєш з MySQL (складні запити, індексація, оптимізація), Redis і розподіленими системами; умієш проєктувати масштабовані рішення та пояснювати архітектурні компроміси;
Проактивний і самостійний у рішеннях: умієш не погодитися, аргументувати кращий підхід і брати відповідальність за результат. AI використовуєш як допоміжний інструмент для навчання, перевірки чи рутини, а не як заміну власному інженерному мисленню.
Буде плюсом
Маєш практичний досвід роботи з high-load системами та оптимізації продуктивності під значним навантаженням;
Знаєш React та суміжні технології (Redux/Next) і/або маєш досвід впровадження безпекових інструментів backend.
Що ти знайдеш у нас
Стабільність, на яку можна спертися Щодня ми будуємо продуктовий бізнес із довгостроковим баченням та стабільним зростанням. У нас тобі не доведеться обирати між надійністю та розвитком - можна одночасно працювати над складними задачами та бути впевненим у завтрашньому дні.
Гнучкість і


