Cześć!
Poszukujemy doświadczonej osoby na stanowisko Senior .Net Developera. Będziesz pracować nad rozwojem nowych funkcjonalności istniejącej platformy. 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 lub w 95% praca zdalna (szukamy o osób z Trójmiasta i okolic)
Widełki: 23.000-26.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,
- w 80+% pracą nad developmentem aplikacji
- pisaniem wysokiej jakości kodu i testów,
- przeprowadzaniem “code review”,
- aktywnym proponowaniem rozwiązań z zakresu architektury,
- ścisłą współpracą z zespołem projektantów produktów i sugerowaniem lepszych rozwiązań,
- ścisłą współpracą z biznesem.
Szukamy osoby, która posiada:
- minimum 6 lat doświadczenia komercyjnego jako .Net Developer (C#, .Net 5+, Web API, Entity Framework, GIT),
- minimum 3 lata pracy w roli seniorskiej
- dużą samodzielność i proaktywność
- wysokie umiejętności interpersonalne i komunikacyjne,
- dobre zrozumienie konceptu CI/CD,
- biegłego poruszania się w kodzie współbieżnym i asynchronicznym,
- znajomość języka angielskiego 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.
Obecny stack technologiczny na projekcie:
Backend: .Net 8, Entity Framework, Dapper, Node.js, PostgreSQL, Redis, MediatR, Grafana, InfluxDB.
O projekcie
- Platforma do zakładów esportowych oraz kasyno online dynamicznie
- Reagująca na eventy przychodzące z kilku zewnętrznych systemów
- 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
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)
Plany na przyszłość
- Projekt transformacji architektury z monolitycznej na opartą o serwisy (start w 1-2 miesięce)
- Opracowanie horyzontalnego skalowania serwisów
- Przeniesienie systemu na k8s Platforma do zakładów esportowych oraz kasyno online dynamicznie reagująca na eventy przychodzące z kilku zewnętrznych systemów
Co otrzymasz?
- Atrakcyjne wynagrodzenie w oparciu o kontrakt B2B: 23.000 - 26.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,
- W 95 % pracę zdalną z regularnymi wizytami w biurze w Gdańsku, chyba że lubisz pracę z biura, wtedy zapraszamy do naszego biura na Gdańskim Garnizonie :)
- 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.