Senior Golang Developer
Up4 Play — Ordinary games made extraordinary
Ми створюємо мобільні ігри, які заряджають позитивом, захоплюють із першого кліку та залишають післясмак "Вау!". У звичайних механіках ми бачимо простір для емоційних пригод — яскравих, драйвових, веселих.
🔹 Хто ми?
Up4 Play — продуктова команда, що створює сучасний Social Casino сервіс з нуля. Наша мета — побудувати масштабовану та якісну екосистему мобільних ігор, що поєднує найкращі практики з геймдева, аналітики та монетизації.
Що ти робитимеш:
- Очолювати бекенд-напрям: проєктування та впровадження архітектури з нуля.
- Участь у розробці архітектурних рішень і виборі технологічного стеку.
- Повна відповідальність за серверну інфраструктуру: авторизація, баланс, логіка івентів, інтеграції.
- Написання та ревʼю масштабованого, ефективного та читабельного коду.
- Оцінка задач і контроль виконання в терміни.
- Побудова та підтримка CI/CD, моніторингу, алертів.
- Співпраця з Unity-розробниками, фронтендом, аналітиками та продактами.
- Інтеграція сторонніх сервісів: платіжні системи, push-повідомлення, аналітика, реклама.
Наш ідеальний кандидат має:
- 4+ років досвіду з Go (Golang) на продакшн рівні.
- Досвід у розробці мікросервісної архітектури.
- Практичний досвід у Gaming / Casino / Social Casino.
- Досвід з highload-системами: масштабування, кешування, fault tolerance.
- Розуміння клієнт-серверної взаємодії: REST, gRPC, WebSocket.
- Навички DevOps: Docker, Kubernetes, Helm, AWS, GitHub Actions.
- Досвід роботи з MongoDB (обов’язково), бажано Redis, PostgreSQL.
- Впевнене володіння інструментами моніторингу: Prometheus, Grafana, ELK.
- Інтеграція SDK/API (платіжки, аналітика, реклама).
Буде плюсом:
- Досвід з event-driven архітектурами (Kafka/NATS/Redis Streams).
- Досвід побудови адмін-панелей або внутрішніх тулів.
Ми пропонуємо:
🔹 Повна гнучкість: працюй з дому, офісу в Києві чи Варшаві — як зручно.
🔹 Гнучкий графік: твій ритм, твої правила.
🔹 27 оплачуваних днів відпочинку на рік.
🔹 Team Challenge та корпоративні активності, які справді хочеться відвідати.
🔹 Вплив на продукт та важливість твоїх рішень.
🔹 Простір для розвитку — твої ідеї не просто слухають, а реалізовують.
Job Opening: Senior Golang Developer
Up4 Play — Ordinary games made extraordinary
We create mobile games that spark joy, captivate from the first click, and leave a lasting “Wow!” feeling. In simple mechanics, we see space for emotional adventures — vibrant, dynamic, and fun.
🔹 Who are we?
Up4 Play is a product team building a next-gen Social Casino platform from scratch.
Our goal is to develop a scalable and high-quality ecosystem of mobile games, combining the best practices in game development, analytics, and monetization.
What you’ll do:
- Lead the backend direction: design and implement architecture from scratch.
- Take part in architectural planning and choosing the tech stack.
- Full responsibility for backend infrastructure: auth, balance, event logic, integrations.
- Write and review scalable, clean, and efficient code.
- Estimate task complexity and ensure timely delivery.
- Build and maintain CI/CD pipelines, monitoring, alert systems.
- Collaborate with Unity, frontend teams, analysts, and product owners.
- Integrate third-party services: payments, analytics, push notifications, ads.
We're looking for:
- 4+ years of production-level experience with Go (Golang).
- Strong background in microservices architecture.
- Hands-on experience in Gaming / Casino / Social Casino domain.
- Experience with highload systems: scaling, caching, fault tolerance.
- Client-server development expertise: REST, gRPC, WebSockets.
- DevOps proficiency: Docker, Kubernetes, Helm, AWS, GitHub Actions.
- Solid experience with MongoDB (required), Redis and PostgreSQL (nice to have).
- Familiarity with monitoring tools: Prometheus, Grafana, ELK stack.
- SDK/API integration experience: payments, analytics, ads.
Nice to have:
- Event-driven architecture experience (Kafka/NATS/Redis Streams).
- Admin panel/internal tool development experience.
We offer:
🔹 Total flexibility: work remotely, from our Kyiv or Warsaw office — or mix both.
🔹 Flexible schedule: your rhythm, your rules.
🔹 27 paid vacation days per year.
🔹 Team Challenges and corporate activities worth attending.
🔹 Real product impact and ownership of technical decisions.
🔹 Room for growth — your ideas will be heard and implemented.
🔸 Join Up4 Play and help us redefine mobile gaming!