Dla firmy z branży e-sport betting, która bardzo mocno się rozwija, poszukujemy doświadczonej osoby na stanowisko Lead .NET Developera. Z jednej strony będziesz pracować nad rozwojem nowych funkcjonalności istniejącej platformy i tworzeniem zupełnie nowych produktów, z drugiej będziesz też zarządzać technicznymi aspektami projektu. Projekt, nad którym będziesz pracować, to kryptowalutowa platforma bukmacherska dedykowana esportowi (CS:GO, League of Legends, Dota 2, etc.). Zespół jest odpowiedzialny w 100% za wizję technologiczną.
Lokalizacja: Gdańsk Garnizon, hybryda 1-2 dni w tygodniu z biura (praca tylko dla osób z Trójmiasta i okolic)
Widełki: 26.000 - 33.000 zł netto / miesięcznie + 26 dni urlopowych (B2B)
W ramach pracy będziesz zajmować się m.in:
- pracą nad stworzeniem oprogramowania, które będzie łatwe do wdrożenia i uruchomienia,
- prowadzeniem zespołu developmentu (w 70% praca nad developmentem aplikacji, 30% zadania liderskie);
- pisaniem wysokiej jakości kodu i testów,
- przeprowadzaniem “code review”,
- ścisłą współpracą z biznesem,
- dzieleniem się wiedzą,
- aktywnym proponowaniem rozwiązań z zakresu architektury,
- ścisłą współpracą z zespołem projektantów produktów i sugerowaniem lepszych rozwiązań,
- bliską współpracą bezpośrednio z CTO firmy.
Szukamy osoby, która:
- posiada minimum 7 lat doświadczenia komercyjnego jako .NET Developer,
- ma doświadczenie w najnowszych wersjach .NET,
- posiada doświadczenie w zarządzaniu technicznymi aspektami w projekcie i prowadzeniu zespołu pod kątem technicznym,
- pozostaje aktywnym programistą (co najmniej 50% czasu pracy) i chce kontynuować być hands-on,
- biegle porusza się w kodzie współbieżnym i asynchronicznym (będzie to weryfikowane podczas procesu rekrutacji),
- cechuje się dużą samodzielnością i proaktywnością,
- posiada wysokie umiejętności interpersonalne i komunikacyjne,
- dobrze rozumie koncept CI/CD,
- zna język angielski na poziomie minimum średnio-zaawansowanym (B2), pozwalającym na swobodną komunikację.
Mile widziane:
- doświadczenie z Microservices / SOA,
- znajomość Node.js,
- znajomość kryptowalut,
- podstawowa znajomość front-endu i chęć do sporadycznej pracy również w tej warstwie.
Obecny stack technologiczny na projekcie:
Backend: .NET 8, Entity Framework, Dapper, Node.js, PostgreSQL, Redis, MediatR, Grafana, InfluxDB.
Frontend: React, Redux, Saga, TypeScript, Jest, WebPack, Create React App, REST API, WebSocket, Pixi.js
O projekcie:
- Platforma do zakładów e-sportowych, reagująca na eventy przychodzące z kilku zewnętrznych systemów oraz kasyno online dynamicznie,
- Złożona logika biznesowa - projekt nie jest prostym CRUD-em.
- Wiele funkcjonalności zawiera kod wielowątkowy.
- Duży nacisk na wydajność i optymalizację kodu w kluczowych miejscach systemu.
- System jest w trakcie transformacji z architektury monolitycznej na rozproszoną.
- Aktywne przygotowania do przeniesienia systemu na K8s.
Architektura backendu:
- Projekt oryginalnie powstał jako monolit w celu redukcji narzutu w obsłudze i osiągnął etap, w którym biznesowo uzasadniona jest zmiana architektury na mikroserwisy,
- Nowe funkcjonalności są tworzone jako osobne, skonteneryzowane serwisy,
- Komunikacja między serwisami odbywa się za pośrednictwem RabbitMQ i calli API (REST).
Co otrzymasz?
- Atrakcyjne wynagrodzenie w oparciu o kontrakt B2B: 26.000-33.000 zł netto / miesięcznie (w tym dni wolne od świadczenia usług),
- 26 płatnych dni wolnych + święta i dni chorobowe,
- Swobodny wybór narzędzi i możliwość wpływu na kształt i rozwój stanowiska,
- Elastyczne godziny pracy,
- Pracę hybrydową, chyba że lubisz pracę z biura, wtedy zapraszamy do naszego biura na Gdańskim Garnizonie :)
- Przy okazji wizyt w biurze opłacone miejsce parkingowe,
- Dużą niezależność, samodzielność,
- Możliwość rozwoju i proponowania rozwiązań - bezpośredni wpływ na architekturę i rozwój systemów,
- Budżet na zakup sprzętu,
- Pakiet kafeteryjny,
- Współpracę z zespołem doświadczonych programistów, w tym będziesz pracować bezpośrednio z CTO firmy,
- Dobrą atmosferę oraz nastawienie na rozwiązywanie problemów, dzięki czemu większość ludzi jest z nami od lat.