Software Engineer
Netwrix Corporation
Rola polega na budowaniu i utrzymywaniu konsoli administracyjnej (webowej i desktopowej) dla produktu Netwrix Identity Recovery – rozwiązania do backupu i odtwarzania środowisk Active Directory, Azure AD i Okta. Będziesz odpowiedzialny za UX całego przepływu odzyskiwania, implementację powiadomień w czasie rzeczywistym, uwierzytelnianie oraz integrację z innymi produktami ITDR. To stanowisko łączy frontend (Blazor/React) z backendem (C#/.NET) i wymaga pełnego stosu, ale z naciskiem na interfejs użytkownika.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano modelu pracy (zdalny/hybrydowy/stacjonarny) – w opisie jest 'remote-first', ale nie jest to potwierdzone w danych strukturalnych, nie podano procesu rekrutacyjnego (etapy, zadania).
Rola polega na budowaniu i utrzymywaniu konsoli administracyjnej (webowej i desktopowej) dla produktu Netwrix Identity Recovery – rozwiązania do backupu i odtwarzania środowisk Active Directory, Azure AD i Okta. Będziesz odpowiedzialny za UX całego przepływu odzyskiwania, implementację powiadomień w czasie rzeczywistym, uwierzytelnianie oraz integrację z innymi produktami ITDR. To stanowisko łączy frontend (Blazor/React) z backendem (C#/.NET) i wymaga pełnego stosu, ale z naciskiem na interfejs użytkownika.
- ✓Remote-first środowisko – opisane wprost jako zdalne z okazjonalnymi spotkaniami
- ✓Wsparcie renomowanych private equity (TA Associates, Centerbridge) – stabilność i finansowanie
- ✓Możliwość pracy nad różnymi produktami w portfolio ITDR (PingCastle, Threat Manager) – większy zakres wpływu
- ✓Kultura innowacji i security-first – odzwierciedlona w wartościach firmy
- ✓Autonomia techniczna – własność nad konkretnymi obszarami (notyfikacje, autoryzacja, UX)
- −Typ kontraktu określony jako 'other' – brak jasności czy to UoP, B2B, czy coś innego
- −Nie podano modelu pracy (zdalny/hybrydowy/stacjonarny) – w treści jest 'remote-first', ale dane strukturalne nie zawierają tej informacji
- −Wzmianka o 'desktop application' – nie jest jasne, czy to aplikacja WinForms/WPF, czy Electron, co może oznaczać konieczność utrzymania legacy kodu
- −Wymóg znajomości C++ (nawet tylko do czytania) sugeruje, że w projekcie są starsze komponenty backendowe
- !Brak informacji o procesie rekrutacyjnym – nie wiadomo, ile etapów, czy jest zadanie domowe
- !Rola wymaga pełnego stosu, ale opis kładzie nacisk głównie na frontend – ryzyko, że oczekiwania są szerokie, a realna praca głównie w UI
- !Wspomniano o integracji AI, ale nie sprecyzowano, jakie konkretnie narzędzia lub zakres – może to być buzzword
- !Brak danych o wielkości zespołu i strukturze (kto jest bezpośrednim przełożonym)
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Tworzenie i rozwijanie komponentów UI w Blazor lub React dla konsoli administracyjnej
- •Projektowanie i implementacja przepływów UX dla odzyskiwania obiektów Active Directory, Entra ID i Okta
- •Implementacja powiadomień w czasie rzeczywistym (WebSockets) podczas długotrwałych operacji
- •Tworzenie endpointów REST API w C#/.NET wspierających nowe funkcje UI
- •Integracja z platformą cyberbezpieczeństwa Netwrix i innymi produktami (PingCastle, Threat Manager)
- •Współpraca z product managerami i inżynierami przy definiowaniu wymagań i priorytetów
- •Udział w triażowaniu i rozwiązywaniu problemów zgłaszanych przez klientów
- •Wykorzystywanie narzędzi AI do przyspieszania rozwoju (np. w procesie code review lub generowania kodu)
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Inżynier z około 4 latami doświadczenia, solidnie znający C# i .NET, z przynajmniej podstawową praktyką w frameworku komponentowym (np. React). Gotów nauczyć się Blazora i zagłębić w domenę bezpieczeństwa tożsamości. Akceptuje konieczność read-only znajomości C++ do debugowania.
Osoby z mniej niż 4 latami doświadczenia w tworzeniu oprogramowania, szczególnie bez doświadczenia enterprise. Nie dla osób, które nie chcą pracować z UI i UX na co dzień – rola ma silny komponent frontendowy. Nie dla osób unikających pracy z C++ (nawet tylko do czytania kodu).
- ?Jaki jest model pracy (zdalny/hybrydowy/stacjonarny) i ile dni w biurze (jeśli hybryda)?
- ?Co oznacza 'other' w typie kontraktu – czy to B2B, UoP, czy inna forma?
- ?Jaka jest technologia stojąca za 'desktop application' (Electron, WPF, MAUI)?
- ?Jak duży jest zespół Identity Recovery i ilu jest w nim frontendowców/full-stackowców?
- ?Jak wygląda proces rekrutacyjny – ile etapów i czy jest zadanie domowe?
- ?Czy wymóg znajomości C++ dotyczy tylko czytania, czy czasem trzeba też pisać w C++?
- ?Jak firma definiuje 'AI tools and capabilities' w kontekście codziennej pracy?
- ?Czy istnieje on-call lub dyżury produkcyjne?
- −Nie podano modelu pracy (zdalny/hybrydowy/stacjonarny) – w opisie jest 'remote-first', ale nie jest to potwierdzone w danych strukturalnych
- −Nie podano procesu rekrutacyjnego (etapy, zadania)
- −Nie podano wielkości zespołu i struktury
- −Nie podano, czy są dyżury on-call
- −Nie podano dokładnej technologii dla aplikacji desktopowej
Firma promuje kulturę zdalną (remote-first), współpracę, innowacyjność i bezpieczeństwo. Wartości takie jak 'Next-Level Customer Focus', 'Excellence' i 'Relentless Innovation' wskazują na ambitne i profesjonalne środowisko, ale z naciskiem na transparentność i wspólne sukcesy.