WAŻNY! Obowiązuje na dzień 26.04.2024, 1 miesiąc stażu. Poszukujemy specjalisty, który dołączy do naszego długoterminowego projektu, który jest w fazie produkcyjnej od kilku lat i zarządza dużą liczbą żądań na sekundę. Pracujemy nad nową wersją produktu na platformę Windows. Jako członek naszego około 20-osobowego zespołu będziesz odgrywać kluczową rolę w tym nowym kierunku rozwoju. Podstawowa logika biznesowa jest już dobrze ugruntowana i działa bezproblemowo. We współpracy z bardzo doświadczon
WAŻNY! Obowiązuje na dzień 26.04.2024, 1 miesiąc stażu. Poszukujemy specjalisty, który dołączy do naszego długoterminowego projektu, który jest w fazie produkcyjnej od kilku lat i zarządza dużą liczbą żądań na sekundę. Pracujemy nad nową wersją produktu na platformę Windows. Jako członek naszego około 20-osobowego zespołu będziesz odgrywać kluczową rolę w tym nowym kierunku rozwoju. Podstawowa logika biznesowa jest już dobrze ugruntowana i działa bezproblemowo. We współpracy z bardzo doświadczonym programistą C++ mogącym poszczycić się 30-letnim doświadczeniem, będziesz współtworzyć niestandardową aplikację sieciową. W szczególności projekt polega na opracowaniu filtra sieciowego przeznaczonego do blokowania reklam, z integracją z aplikacjami GUI. Chociaż obecnie koncentrujemy się na języku C++, w przyszłości rozważamy wykorzystanie Rusta do tworzenia modułów. Dlaczego poszukujemy nowych członków zespołu: W związku z rozwojem naszej firmy i pomyślnym zawarciem nowych kontraktów na rok 2024, aktywnie poszukujemy utalentowanych i zmotywowanych specjalistów gotowych dołączyć do naszego zespołu. Obecnie jest otwarty 1 wakat. Przydział testowy — wakat obejmuje zadanie testowe jako jeden z etapów procesu rekrutacji. Jest to dość proste - wystarczy przetestować swoje umiejętności w języku C#/Rust.- Firma może, według własnego uznania, nie podawać kandydatom powodu odrzucenia i szczegółów technicznych uzupełnienia testu.- Po przejściu do 3. etapu podczas rozmowy kwalifikacyjnej kandydat będzie miał możliwość otrzymania od specjalisty technicznego informacji zwrotnej na temat Twojego zadania testowego, w tym szczegółów technicznych.- Link do zadania testowego na życzenie. Nasze warunki pracy- Nasze biura są dobrze wyposażone. W przypadku przerw w dostawie prądu: generator benzynowy, przenośny EcoFlow Delta elektrownia zapewnia prąd dla urządzeń oraz oświetlenie rezerwowe, Dostawca Internetu światłowodowego, Starlink zapewnia dostęp do Internetu; - Pierwszy miesiąc będzie płatnym okresem próbnym; - Okres próbny płatny w formie stałej miesięcznej płatności w UAH; - Zawsze stabilne i terminowe wynagrodzenie ;- Pracujemy oficjalnie (prywatny przedsiębiorca na podstawie umowy);- Wynagrodzenie naliczane jest w $/h, przy obciążeniach od 160 do 200 lub więcej godzin miesięcznie (cały przepracowany czas jest płatny);- Dodatkowo: firma płaci Bench w wysokości 75% od stawka i FuckUp wynosi 50% od stawki;- Korekta stawki godzinowej co pół roku o +50% (zgodnie z przepisami); - Premia kwartalna uzależniona od wyników projektu; - Zajęcia z języka angielskiego 2 razy w tygodniu (grupy dwuosobowe, po godzinach pracy);- Notebook, monitor 4K, podstawka, mysz, klawiatura, słuchawki, wygodny fotel, firmowa koszulka i kubek;- Dzień roboczy od 8:00 do 17:00 (Plan dnia ustalany jest o godz. spotkanie stand-up i musi zostać zakończone (uwzględniając zdrowy rozsądek) w ciągu jednego dnia zgodnie z punktami kontrolnymi. Po przyjęciu pracy PM finalizuje dzień pracy); - Śniadania, obiady i inne rzeczy w kuchni na koszt firmy (kawa, herbata, ciasteczka, słodycze, jogurty i napoje w lodówce); - Biura w Kijowie (5-15 minut piechotą od stacji metra):-- K1 (M) Pozniaky-- K2 (M) Plac Lukianivska/Kontraktova-- K3 (M) Tarasa Szewczenki-- K4 (M) Osokorky-- K5 (M) SlavutychWymagania - 1+ rok niskiego poziomu Windows Doświadczenie w programowaniu w C++/C#/Rust (sterowniki sieciowe, wstępne ładowanie bibliotek DLL, hooki, usługi w tle itp.).- Znajomość stosu TCP/IP, Git, pull requestów.- Zrozumienie zasad OOP i SOLID.- C++: znajomość z bibliotekami STD/STL (Boost będzie plusem).- Rust: znajomość biblioteki standardowej.Dodatkowe umiejętności (mile mieć)- Doświadczenie w tworzeniu sterowników, usług, jądra systemu.- Programowanie w Rust, pisanie DLL.- Doświadczenie z firewallami , antywirus, bezpieczeństwo sieci.- Znajomość CI/CD, dystrybucja (instalator MSI).- Nieszablonowe myślenie.Szanse/korzyści- Rozwój osobisty: Pracownicy opracowują swój Plan Rozwoju Osobistego (PDP) z mentorem, skupiając się na doskonaleniu umiejętności i wiedzy.- Regularny przegląd wynagrodzeń: Wynagrodzenia są weryfikowane co dwa lata w oparciu o osiągnięcia PDP i inne wskaźniki wydajności.- Nacisk na naukę C++: Szczególny nacisk kładzie się na naukę i doskonalenie kompetencji w C++, przygotowując pracowników do zaawansowanych ról.- Zespół Wsparcie i współpraca: Współpracuj z doświadczonymi kolegami i kierownikami projektów, którzy zapewniają wskazówki i pomoc przy złożonych zadaniach. - Przegląd kodu i zapewnienie jakości: Istnieją rygorystyczne procesy wzajemnego przeglądu kodu i kontroli jakości, aby zapewnić wysoką jakość wyników. - Uczenie się nowych technologii: Pracownicy są zachęcani do systematycznego odkrywania i poznawania nowych technologii i dziedzin istotnych dla ich ról.- Metodologia Kanban do zarządzania zadaniami: Firma wykorzystuje „Scrumban” (własną odmianę systemu Kanban z elementami Scrum) do efektywnego planowania i realizacji codziennych zadań .