Mid+/Senior Systems Engineer (Kotlin Native & Security)
H2B Group
Rola polega na budowie ultra-bezpiecznej aplikacji desktopowej (Windows, macOS, Linux) przy użyciu Kotlin Multiplatform (Kotlin Native). Głównym zadaniem jest integracja z sprzętowymi modułami zaufania (TPM, Secure Enclave) i implementacja niskopoziomowych protokołów kryptograficznych. Nie jest to typowy backend Kotlin – praca wymaga zarządzania pamięcią C, wskaźników i bezpośredniego komunikowania się z chipami bezpieczeństwa.
Brakuje: nie podano klienta ani branży projektu, brak informacji o wielkości zespołu i strukturze projektu.
Rola polega na budowie ultra-bezpiecznej aplikacji desktopowej (Windows, macOS, Linux) przy użyciu Kotlin Multiplatform (Kotlin Native). Głównym zadaniem jest integracja z sprzętowymi modułami zaufania (TPM, Secure Enclave) i implementacja niskopoziomowych protokołów kryptograficznych. Nie jest to typowy backend Kotlin – praca wymaga zarządzania pamięcią C, wskaźników i bezpośredniego komunikowania się z chipami bezpieczeństwa.
- ✓W pełni zdalna praca
- ✓Stawka B2B 110-125 PLN/h (powyżej rynkowej dla niszowej roli)
- ✓Praca nad nowoczesnymi, wymagającymi technologiami (hardware security, Kotlin Native)
- −Brak informacji o kliencie i czasie trwania projektu (outsourcing może oznaczać rotację projektów)
- !Niejasny poziom 'Mid+/Senior' – może oznaczać oczekiwania na granicy mid i senior
- !Brak opisu procesu rekrutacyjnego
- !Rola bardzo niszowa, co może utrudnić znalezienie odpowiedniego kandydata
- •Projektowanie i implementacja warstwy bezpieczeństwa w Kotlin Multiplatform (Kotlin Native)
- •Integracja aplikacji z sprzętowymi modułami zaufania (Hardware Root of Trust)
- •Pisanie niskopoziomowego kodu łączącego Kotlin Native z natywnymi API systemowymi (Windows NCrypt/PCP, macOS Secure Enclave/App Attest, Linux TPM 2.0 via TSS2)
- •Tworzenie i zarządzanie pomostami międzyjęzykowymi (cinterop, obsługa wskaźników, ręczne zarządzanie pamięcią w Kotlinie)
- •Implementacja bezpiecznych protokołów kryptograficznych (weryfikacja łańcuchów certyfikatów, mechanizmy challenge-response)
Oferta dla doświadczonych specjalistów (Senior).
Mid-level inżynier z solidną znajomością Kotlin Native i podstawami pracy z API systemowymi, gotowy do nauki zaawansowanych zagadnień bezpieczeństwa sprzętowego.
Nie dla osób szukających typowego backendu Kotlin/JVM ani dla inżynierów, którzy nie mają doświadczenia z niskopoziomowym kodem (C, wskaźniki, pamięć). Min. 3-4 lata praktyki w systemowym programowaniu są wymagane.
- ?Kim jest klient i jaki jest czas trwania projektu?
- ?Ile osób liczy zespół i jakie są role?
- ?Czy istnieje możliwość zmiany projektu w ramach firmy?
- ?Jak wygląda onboarding i wsparcie merytoryczne przy tak niszowej tematyce?
- ?Czy przewidziane są dyżury on-call lub wsparcie produkcyjne?
- −Nie podano klienta ani branży projektu
- −Brak informacji o wielkości zespołu i strukturze projektu
- −Nieznany proces rekrutacyjny (etapy, zadanie domowe)