Backend Developer Rust
Місто :
, Kyiv,
Компанія :
Connectis
Зарплата :
Знайдено :
14 днів тому
Опис
Dołącz do zespołu pracującego nad platformą, której celem jest zwiększenie dostępności i przystępności mocy obliczeniowej na całym świecie. Poszukujemy osoby na stanowisko Senior Backend Software Engineera, który będzie kluczowym graczem w zespole, zajmującym się rozwiązywaniem złożonych problemów w obszarze systemów zdecentralizowanych (od badań naukowych po renderowanie animacji i uruchamianie rozproszonych modeli sztucznej inteligencji). Będziesz brać udział w budowie platformy, szczególnie w rozwoju głównego komponentu – Yagna, napisanego wyłącznie w języku Rust. Zakres obowiązków: Implementacja funkcjonalności wymagających kontroli niskiego poziomu, takich jak zarządzanie pamięcią, obsługa wątków i synchronizacja, Aktywny udział w projektach open source na GitHubie, włączając się w rozwój i utrzymanie istniejącego kodu oraz tworzenie nowych funkcji, Aktywne uczestnictwo w procesie feedbacku, wymiana opinii i współpraca z innymi zespołami w celu zapewnienia spójności i jakości kodu, Testowanie tworzonego kodu za pomocą różnych rodzajów testów, w tym testów jednostkowych, integracyjnych oraz manualnych, Programowanie asynchroniczne, współbieżne i sieciowe, w tym obsługa protokołów takich jak TCP, UDP i HTTP, Regularne uczestnictwo w spotkaniach zespołu, takich jak stand-upy, planowanie sprintów i retrospekcje, Zapewnienie wsparcia dla wszystkich trzech platform: Linux, macOS i Windows, Tworzenie efektywnego kodu w Rust, uwzględniając modularność i wydajność, Współpraca z innymi inżynierami zarówno wewnątrz, jak i między zespołami, Projektowanie i implementacja niskopoziomowego interfejsu REST API. Wymagania Minimum 10-letnie doświadczenie w branży IT, w tym 3-letnie doświadczenie w RUST, Dobra znajomość projektowania oprogramowania oraz projektowania interfejsów API, Silne umiejętności rozwiązywania problemów i debugowania, Znajomość technologii: C++ / GO/ Java, Znajomość języka angielskiego (B2). Mile widziane: Znajomość technologii: Python, Node.js. Oferujemy Możliwość uczestnictwa w spotkaniach integracyjnych oraz meetupach technologicznych, gdzie będziesz mógł/mogła dzielić się wiedzą i doświadczeniem, Wsparcie indywidulanego opiekuna ds. kadr i HR, który zawsze jest dostępny, by pomóc Ci w sprawach związanych z pracą, Pracę 100% zdalną, co pozwoli Ci pracować z dowolnego miejsca na świecie, Stabilne i długoterminowe zatrudnienie w firmie o ugruntowanej pozycji na rynku, 5000 PLN za polecenie znajomego do któregokolwiek z naszych projektów, Dowolną formę współpracy: B2B, UoP lub UZ – Ty decydujesz Szybki, zdalny proces rekrutacyjny. PROCES REKRUTACYJNY: 1. Rozmowa z działem HR po stronie Connectis, 2. Rozmowa techniczna po stronie Klienta (1-2 etapy) – DECYZJA! Jeśli jesteś gotowy/a na wyzwania i chcesz być częścią ekscytującego projektu, czekamy na Twoją aplikację! Dołącz do naszego zespołu wyjątkowych inżynierów i wspólnie rozwijajmy przyszłość technologii obliczeniowej. Aplikuj już teraz, aby dołączyć do naszego zespołu!