Position: Middle\Senior Golang developer
Company: EvoPlay
Category: Golang
Experience: 3y

Наш проєкт — це агрегатор ігор, який активно розвивається, націлений як на покриття потреб внутрішніх продуктів компанії, так і на активне завоювання B2B ринку. Наша ціль — це бути унікальним готовим рішення, яке при докладанні мінімальних зусиль зі сторони клієнтів може забезпечувати їх стабільною роботою, якісною підтримкою, конкурентними перевагами на ринку та просто спрощувати нашим клієнтам життя.

З технічної сторони, наша система — це мікросервісна платформа, яка підтримує ігрову активність мільйонів гравців по всьому світу. Зараз це десятки активних сервісів, але плани у нас грандіозні, тому сотні сервісів — не за горами.

Унікальний функціонал, аналітика, звітність, десятки інтеграцій з ігровими провайдерами з усього світу, постійний пошук можливостей для вдосконалення та розвитку — ось те, що роблять нас цікавими для досвідчених, амбітних та крутих людей, яких ми чекаємо в нашій команді.

Низьке latence, велике RPS, стійкість до помилок, паралельна обробка, масштабування - це те, що ми завжди тримаємо в голові при написанні коду. До якості коду ми відносимось дуже відповідально. Застосовуємо для цього різні доступні інструменти - регулярні обговорення проблем, ведення RFC, код-ревю, аналізатори коду, покриття тестами тощо. У Вас буде можливість попрацювати з високонавантаженою системою, яка обробляє тисячі запитів в секунду, зрозуміти принципи розподілених систем, на практиці розібратись, про що написано в CAP теоремі чи що ж таке ці Сonsistency Models.

Використовуємо в роботі - Golang, PHP (Symfony), MongoDB, Redis, Clickhouse, Kafka, Kubernetes, GCP, GraphQL, React, TypeScript. Cloud solutions, containerization - без цього зараз нікуди, Monitoring/Alerts - downtime для нас недопустимий, legacy code - це не про нас, за можливості завжди використовуємо останні, стабільні версії наших інструментів - від DB/Queque до golang, frameworks, libraries etc.

 Обов'язки:
1. Імплементація нового функціоналу
2. Інтеграцій сторонніх сервісів та підтримка наявних
3. Доставка написаного коду в продакшен
4. Активна участь в обговоренні архітектури, підходів тощо
5. Підтримка працездатності системи - моніторинг, реагування на алерти
6. Кодревю, менторинг, обмін знаннями з командою
7. Технічний сапорт клієнтів/провайдерів

Ми пропонуємо:
- Гнучкий початок роботи і повний ремоут
- Сильна вмотивована команда, яка завжди прийде на допомогу;
- Можливість працювати у зручному та сучасному офісі (Київ\Львів)
- Передовий технологічний стек
- Оплачувані лікарняні;
- Відпустка від 20 днів на рік;
- Медичне страхування;
- Тімбілдінги та корпоративи;
- Подарунки на річницю роботи;
- Підтримка та організація різних соціальних та волонтерських заходів
- Програма ротації;
- Групові обговорення і індивідуальні сесії з психологом.