Senior Full-Stack Developer (.NET)
Nettify
Nettify buduje jednolitą platformę technologiczną dla hoteli, integrującą Wi-Fi, telewizję interaktywną, digital signage i inne usługi. Jako Senior Full-Stack Developer będziesz odpowiadać za kluczowe części systemu - od projektowania po wdrożenie w hotelach. To nie jest utrzymanie legacy, ale ciągły rozwój platformy o nowe funkcje. Praca obejmuje backend (.NET, C#, Azure, SQL Server) i frontend (Blazor, MudBlazor), z naciskiem na bezpieczeństwo i jakość. Będziesz kształtować architekturę, procesy deweloperskie i standardy w małym, autonomicznym zespole.
Brakuje: nie podano wielkości zespołu deweloperskiego, brak informacji o oczekiwaniach dot. dyżurów on-call.
Nettify buduje jednolitą platformę technologiczną dla hoteli, integrującą Wi-Fi, telewizję interaktywną, digital signage i inne usługi. Jako Senior Full-Stack Developer będziesz odpowiadać za kluczowe części systemu - od projektowania po wdrożenie w hotelach. To nie jest utrzymanie legacy, ale ciągły rozwój platformy o nowe funkcje. Praca obejmuje backend (.NET, C#, Azure, SQL Server) i frontend (Blazor, MudBlazor), z naciskiem na bezpieczeństwo i jakość. Będziesz kształtować architekturę, procesy deweloperskie i standardy w małym, autonomicznym zespole.
- ✓Prawdziwa odpowiedzialność za duże części systemu – od projektu po wdrożenie
- ✓Nowoczesny stack: Blazor, Azure, SQL Server
- ✓Mały zespół z szybkim feedbackiem i autonomią techniczną
- ✓Produkt z klarownym rynkiem i możliwością rozwoju
- ✓Transparentny proces rekrutacyjny opisany w ogłoszeniu
- !Okazjonalne podróże do Bali lub Singapuru – częstotliwość nieokreślona
- !Brak informacji o wielkości zespołu i strukturze
- !Praktyczne zadanie rekrutacyjne – nie wiadomo jak długie
- !Brak wzmianki o dyżurach on-call (choć wymagana jest świadomość 24/7 jako nice to have)
- •Projektowanie, implementacja i wdrażanie nowych funkcji platformy w realnych hotelach
- •Rozwiązywanie złożonych problemów technicznych obejmujących warstwę danych, integracje, architekturę i bezpieczeństwo
- •Utrzymywanie wysokich standardów bezpieczeństwa: autoryzacja, zarządzanie sekretami, walidacja wejścia, audyt logów
- •Code review i kształtowanie procesu przeglądu kodu oraz decyzji architektonicznych
- •Dzielenie się wiedzą i dokumentowanie systemu, aby uniknąć wąskich gardeł w zespole
- •Rozwój frontendowy w Blazor i MudBlazor (lub migracja z Vue.js, jeśli jesteś doświadczony w SPA)
- •Praca z Azure App Services, SQL Database, monitoringiem i pipeline'ami CI/CD
- •Optymalizacja schematów SQL Server i migracji baz danych
Oferta dla doświadczonych specjalistów (Senior).
Solidny senior z 7+ latami doświadczenia, spełniający wszystkie must-have, ale bez znajomości Vue.js czy sieci – te umiejętności mogą być rozwijane w trakcie pracy.
Osoby z mniej niż 7 latami doświadczenia w developmentcie lub mniej niż 4 lata w .NET/C#. Rola nie jest dla juniorów ani mid-level developerów – wymaga samodzielności i odpowiedzialności za duże obszary systemu.
- ?Ile osób liczy obecny zespół deweloperski i jak jest podzielony na role?
- ?Jak często planowane są podróże do Bali/Singapuru i jak długo trwają?
- ?Czy istnieje dyżur on-call? Jeśli tak, jaka jest jego rotacja i czy jest dodatkowo płatny?
- ?Jak mierzona jest premia miesięczna do 1000 EUR – jakie są konkretne kryteria?
- ?Czy w codziennej pracy więcej jest backendu (.NET) czy frontendu (Blazor)?
- ?Jak wygląda proces wdrożenia do hoteli – czy jest to częste i jakie są procedury rollback?
- ?Jaki jest budżet na szkolenia lub konferencje?
- ?Czy istnieje możliwość pracy na własnym sprzęcie, czy firma zapewnia laptop?
- −Nie podano wielkości zespołu deweloperskiego
- −Brak informacji o oczekiwaniach dot. dyżurów on-call
- −Nie określono dokładnie kryteriów premii miesięcznej
- −Nie wiadomo, jak długie jest zadanie praktyczne w rekrutacji
- −Brak informacji o benefitach dodatkowych (opieka medyczna, karta sportowa itp.)
Mały zespół z bezpośrednią komunikacją, gdzie ceni się fakty i merytoryczną dyskusję. Pracownicy mają realną odpowiedzialność i szybki feedback.
1. Rozmowa z założycielem. 2. Krótkie praktyczne zadanie (można używać własnych narzędzi). 3. Rozmowa techniczna z seniorem. 4. Referencje. 5. Oferta.
Na poziomie rynkowym
Dane z aktywnych ofert zawierających technologię .NET. Pełne statystyki zarobków →