#1 Job Board for tech industry in Europe

Senior .NET Developer (Gaming)
New
Net

Senior .NET Developer (Gaming)

Gdańsk
5 459 - 7 097 USD/monthNet per month - B2B
5 459 - 7 097 USD/monthNet per month - B2B
Type of work
Full-time
Experience
Senior
Employment Type
B2B
Operating mode
Hybrid

Tech stack

    Polish

    C2

    English

    B2

    .Net

    advanced

    Entity Framework

    advanced

    Web API

    advanced

    Git

    advanced

    React

    regular

Job description

Online interview

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.

5 459 - 7 097 USD/month

Net per month - B2B