Backend Developer Rust
technologies-expected :
- C++
- Go
- Java
- Rust
technologies-optional :
- Python
- Node. js
about-project :
- 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.
responsibilities :
- 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.
requirements-expected :
- 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).
offered :
- 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.
benefits :
- dofinansowanie zajęć sportowych
- prywatna opieka medyczna
- dofinansowanie szkoleń i kursów
- komputer do użytku prywatnego
Bądź pierwszy, który ubiega się o to miejsce pracy!
-
Dlaczego szukać pracy na HitPraca.pl?
Subskrybuj oferty pracy
Codziennie nowe oferty pracy Możesz wybierać z bardzo szerokiej gamy ofert pracy - naszym celem jest posiadanie jak najszerszej oferty pracy Otrzymuj nowe oferty e-mailem Bądź pierwszym, który odpowie na nowe oferty pracy Wszystkie oferty pracy w jednym miejscu (od pracodawców, agencji pośrednictwa pracy i innych portali) Wszystkie usługi dla kandydatów do pracy są bezpłatne Pomożemy Ci znaleźć nową pracę