Position: Node.js back-end developer
Company: Cosmolot
Category: Node.js
Experience: 2y
English level: upper

Ми українська продуктова компанія, що створює популярну ігрову платформу. Зараз ми посилюємось та шукаємо backend розробника чи розробницю у нові команди Billing та Frontend.

Billing займається усім, що стосується грошей та їх потоку, взаємодіє з різноманітними сервісами та компаніями по API. Frontend створює те, з чим користувачі взаємодіють в першу чергу.

Про позиції👨‍💻

У Frontend команді ти будеш розробляти та розвивати CMS систему, що надає API для нашого SPA. 50-100 rps 😉. Команда в основному складається з фронтенд розробників, але має одного дуже фулстак ліда.

Billing команда розвиває вже існуючу систему, розробляє та розширює API для фронтенду та адмінку для внутрішнього користування. Головні вимоги до адмінки: вона має бути зручною та безпечною, а 20-50 rps повинні бути швидкими та точними.

Технології ⚙️

Основна частина сервісів — це Node.js, бази на PostgreSQL, черги та кеши, redis.

Пишемо testable код, нарощуємо unit та integrational тестування — це пришвидшує доставку змін та виявлення проблем. Деплоїмо кнопочками в gitlab.

Команда👍

У відділі розробки є 22 людини: девопси, фронтенд та бекенд розробники, QA та дата інженери. З бекендом працюють четверо, але ми об’єднуємо команди не за функцією, а за компонентами системи. Ми шукаємо нових людей під конкретні задачі. Тих, хто зможе посилити продукт та команду завдяки своїм скілам.

Основна команда сформувалась понад два роки тому — у нас нема потоку та бюрократії. З початку пандемії ми працювали віддалено, тож маємо налагоджені процеси роботи й під час війни.

Кого ми шукаємо:

Бекенд розробника, який знає Node.js або навіть Golang. Людину, яка буде розв'язувати справжні проблеми користувачів та бізнесу.

Розробник пише зручні та прозорі сервіси, в яких можна розібратися та не потопати в логах. Все повинно мати можливість моніторитись та швидко зрозуміти, де виник збій.

Ми даємо свободу у виборі технічних рішень, управлінні часом та процесах, тому шукаємо самостійну та відповідальну людину. Нам важливо, щоб девелопер брався за складні завдання, аналізував їх, бачив ризики та прагнув їх вирішити.

Чекаємо на твоє резюме і сподіваємось, що саме ти приєднаєшся до нашої CosmoTeam💜🚀