W NOVOMATIC rozwiniesz platformę online, której sercem jest serwer gier. Jako programista C# będziesz dostarczać nowe funkcjonalności wymagane przez rynki wdrożeniowe. Stworzysz zaawansowane logiki gier współpracujące z cross-platformową warstwą prezentacji gry uruchamianą na rozmaitych urządzeniach.
Czym jest nasz serwer gier ?
Jest to rozwiązanie przeznaczone do wydajnego przetwarzania rozgrywek, oparte o architekturę Klient-Serwer. Przetwarzanie realizowane jest w sposób transakcyjny z uwzględnieniem komunikacji z zewnętrznymi systemami. Każda gra składa się z dwóch części: logiki gry działającej na serwerze oraz prezentacji gry uruchamianej w przeglądarce po stronie użytkownika. Komunikacja odbywa się z wykorzystaniem standardów webowych XML/JSON.
Jak wykorzystamy Twój potencjał ?
Twoim pierwszym zadaniem będzie stworzenie logiki gry za pomocą dostępnych narzędzi. Następnie zaczniesz rozwijać nowe funkcjonalności serwera gier, uczestnicząc w procesie tworzenia oprogramowania – od etapu projektowania po implementację. Będziesz częścią zespołu mającego realny wpływ na dobór technologii. Liczymy na Twoją kreatywność.
Czym nas do siebie przekonasz ?
- Dobrą znajomością C#, ASP.NET, SQL
- Znajomością dobrych praktyk wytwarzania oprogramowania, m.in.: CI, CD, code review, unit testing
- Swobodnym komunikowaniem się w języku angielskim
Idealnie, jeśli:
- Masz w doświadczenie z JavaScript
- Znasz w praktyce nierelacyjne bazy danych np. MongoDB
- Posiadasz doświadczenie w tworzeniu zaawansowanej logiki gier
Stos technologiczny obejmuje również: Ansible, PowerShell
Benefits
- Elastyczny czas pracy
- Indywidualny budżet szkoleniowy i dodatkowy urlop szkoleniowy
- Praca z domu
- Pakiet relokacyjny
- Opieka medyczna & ubezpieczenie na życie
- Kafeteria MyBenefit
- Parking: auta i rowery
- Dofinansowanie do posiłków
- Sport & Integracja
- Program poleceń
- Równowaga między życiem prywatnym a zawodowym
- Zdrowe przekąski, owoce i warzywa
- Yoga & Fitness w biurze
- Lektoraty językowe
- Carpooling
- Nowoczesne biuro