Go Developer (Junior) Offline
SPRUT Syndicate — продуктова команда, що створює власну екосистему сервісів на стику геймінгу, ботів та комʼюніті в месенджерах. Ми не аутсорс, а R&D-команда, яка:
- Розробляє гейміфіковані сервіси в месенджерах (Telegram, WhatsApp тощо);
- Просуває власні рішення, що залучають та монетизують аудиторію;
- Створює інфраструктуру аналітики, автоматизації та масштабування.
Ми шукаємо Junior Backend Engineer, який готовий навчатися, працювати у сильній інхаус-команді та брати участь у реальних продакшн-задачах із перших днів.
Чим ти будеш займатись:
- Підтримка бекенд-сервісів та виправлення багів;
- Розробка невеликих фіч та внутрішніх інструментів під менторством Middle/Senior-розробників;
- Створення та оновлення API-документації (Swagger/OpenAPI);
- Написання юніт- та інтеграційних тестів, ручне тестування (в команді є позиція QA - це не основна зона відповідальності);
- Аналіз звернень користувачів (2-й рівень підтримки), перетворення багрепортів у структуровані задачі;
- Робота з REST API, ознайомлення з gRPC та інтеграціями з месенджерами;
- Підготовка технічної документації для команди.
Технології та стек:
- Мови програмування: Go (основна), Bash або інші скриптові мови;
- Фреймворки: gin-gonic (або Echo, Fiber, Chi);
- БД: PostgreSQL (основна), MongoDB/Redis (базове розуміння або досвід);
- ORM: GORM (базові CRUD-операції та запити);
- Брокери повідомлень: RabbitMQ/NATS (на рівні ознайомлення);
- Контейнери: Docker, Docker Compose;
- CI/CD: GitLab CI (ознайомлення або базовий досвід);
- API: REST, gRPC, Telegram Bot API;
- Інше: Markdown, Swagger/OpenAPI; коментарі англійською (A2+).
Що ми очікуємо від тебе:
- від 6 місяців досвіду (комерційного або pet-проєктів) на Go;
- Розуміння основ мережевої взаємодії, HTTP, JSON, REST API;
- Знання SQL (CRUD, JOIN, прості транзакції);
- Базовий досвід з Docker;
- Уміння користуватися Git і системами контролю версій;
- Бажання вчитися та розвивати технічні навички.
Буде плюсом:
- Досвід з RabbitMQ/NATS, Prometheus/Grafana;
- Інтеграції з Telegram Bot API;
- Розуміння мікросервісної архітектури.
Що ми пропонуємо:
- Участь у розвитку власного продукту з реальними користувачами;
- Роботу в згуртованій і амбітній команді, яка росте разом з продуктом;
- Менторство, код-ревʼю та підтримку на етапі онбординг;
- Можливість професійного росту та розвитку в Go-бекенді;
- Своєчасну та конкурентну оплату праці (кінцева пропозиція за результатами технічної співбесіди)
Формат і графік роботи:
- Гібрид (дистанційна робота з регулярними онлайн/оффлайн зустрічами)
- Повна зайнятість (фултайм)
- Прямий контакт з керівником проєкту і CTO
Шукаємо людину, яка прагне розвиватися, працювати у сильній інхаус-команді та готова долучатися до реальних проєктів з першого дня.
Надсилай резюме – ми зв’яжемося для короткого знайомства та технічного інтерв’ю.
Required languages
| English | A2 - Elementary |
The job ad is no longer active
Look at the current jobs Golang Kyiv→