Szukamy Senior .NET Developera, który dołączy do projektu, jakim jest platforma związana z iGamingiem z rozbudowaną ofertą gier opartych o złożony backend i frontend. Szukamy osoby, która nie tylko programuje, ale także potrafi proponować praktyczne rozwiązania i chętnie dzieli się swoją wiedzą. Jeśli lubisz wyzwania, to ta rola jest dla Ciebie!
Lokalizacja: Gdańsk, hybryda (praca tylko dla osób z Trójmiasta i okolic)
Wynagrodzenie: 20.000 - 26.000 PLN netto (B2B)
Coś więcej o naszym projekcie:
Produkt:
Platforma do zakładów wzajemnych dedykowana esportowi (CS:GO, League of Legends, Dota 2, etc.), w pełni obsługująca kryptowaluty. Wykonywana dla zewnętrznego klienta,
Platforma obecnie działa i ma tysiące realnych użytkowników,
Zarówno wizja technologiczna, analiza jak i design pozostają w gestii zespołu,
W ramach projektu powstały cztery gry (crash, spin, plinko, dice) - dwie z nich (plinko, dice) powstały na nowej platformie, która umożliwia udostępnianie gier na zewnątrz.
Game Development - plany:
Stosowanie mechanizmów provably fair - kryptograficznego udowadniania graczom, że gry są uczciwe
Wprowadzenie innowacji do całej branży poprzez tworzenie i promowanie nowych gatunków gier gamblingowych, które nie są kolejną wersją slotów,
Nacisk na aspekty prawdziwe gamingowe:
Aspekt multiplayer - gracze wspólnie uczestniczą w rozgrywce,
Gry nie są wyłącznie nudną animacją “pociągnięcia wajchy w jednorękim bandycie” - chcemy tworzyć gry, w które gracze realnie grają a ich akcje mają wpływ na rozgrywkę i wynik.
Game Development - technologie:
Każda gra tworzona jako osobny micro-service,
W zależności od potrzeb możliwość rozszerzenia stacku technologicznego,
Implementacja matematyki gier po stronie backendowej,
Aktualny stack backendowy:
.NET Core, Entity Framework, PostgreSQL, Redis.
Jako że każda kolejna gra jest w miarę zamkniętym produktem, istnieje możliwość nadania kierunku w kwestii stacku technologicznego.
Game Development - team:
Dwóch programistów z tradycyjnym doświadczeniem game devowym, zdobywający doświadczenie w React na projekcie,
Programista mający doświadczenie z Phaser.js i Godot pełniący też rolę CTO firmy,
Grafik z doświadczeniem w animacji.
O firmie:
Firma została założona i jest prowadzona przez dwójkę programistów,
Team game dev pracuje większości zdalnie, ale robimy kick-offy nowych projektów w biurze,
Płaska struktura zarządzania,
Nasz zespół to głównie pasjonaci technologii, specjaliści w swoich dziedzinach, otwarci na nowe rozwiązania,
Pracujemy w metodyce Kanban z elementami Scruma,
Dobra atmosfera, nastawienie na rozwiązywanie problemów, dzięki czemu większość ludzi jest z nami od lat.
Technologie, z których korzystamy tworząc nasze gry:
Frontend:
Typescript
React.js
SCSS, Tailwind
Vite, Next.js
Redux, TanStack Query
Phaser
Backend:
.NET 8.0
EF Core, Dapper
Node.js (ts-node)
PostgreSQL
Redis
RabbitMQ
Provisioning, CI i monitoring:
Ansible
Jenkins
Grafana
Telegraf
InfluxDB
Szukamy osoby, która:
Posiada min. 4 lata doświadczenia jako .NET Developer,
Swobodnie porusza się w kodzie współbieżnym i asynchronicznym,
Posiada podstawową wiedzę z zakresu rachunku prawdopodobieństwa i matematyki,
Ma doświadczenie w developmencie frontendu (dowolny framework) i jest gotowa do pracy przy kodzie frontendowym (TypeScript + React) w małym zakresie
Chętnie dzieli się wiedzą i jest otwarta na naukę nowych technologii,
Rozumie zasady OOP i programowania funkcyjnego oraz dba o optymalizację kodu,
Zna metodykę Agile i potrafi szacować czasochłonność zadań,
Jest proaktywna, posiada wysokie umiejętności interpersonalne i komunikacyjne.
Nice to have:
Znajomość WebGL / HTML5 Canvas / TypeScript,
Zainteresowanie tworzeniem gier,
Znajomość kryptowalut/technologii blockchain.
Twoje codzienne zadania:
Pisanie wysokiej jakości kodu back-endowego,
Współtworzenie ciekawych i angażujących gier na nasze platformy,
Udzielanie informacji zwrotnej zespołowi projektowemu i sugerowanie lepszych rozwiązań,
Dzielenie się wiedzą i przeprowadzanie “code review”,
Współtworzenie architektury backendowej, sugerowanie (i argumentowanie) nowych rozwiązań i technologii, które mogą przyspieszyć/ułatwić pracę nad projektem.
Ścisła współpraca z biznesem.
Co oferujemy:
Wynagrodzenie 20.000 - 26.000 PLN netto + VAT B2B,
26 płatnych dni wolnych + święta i dni chorobowe,
Możliwość projektowania i tworzenia nowych rozwiązań od podstaw pozwalający na rozwój w procesie projektowania i implementacji,
Elastyczne godziny i pracę hybrydową z nowoczesnego biura,
Dofinansowanie do zakupu sprzętu,
Przy okazji wizyt w biurze opłacone miejsce parkingowe,
Swobodny wybór narzędzi i możliwość wpływu na kształt i rozwój stanowiska,
Możliwość rozwoju i proponowania rozwiązań – bezpośredni wpływ na architekturę i rozwój systemów,
Pakiet kafeteryjny,
Współpracę z bardzo doświadczonymi programistami, w tym będziesz pracować bezpośrednio z CTO firmy,
Dobrą atmosferę oraz nastawienie na rozwiązywanie problemów.
Net per month - B2B
Check similar offers