
A Remotebase vállalatoknak segít ellenőrzött szoftverfejlesztőket felvenni technológiai projektjeikhez. Tehetséghálózatában többek között Pythonban, JavaScriptben, mesterséges intelligenciában, számítógépes látásban és kapcsolódó területeken jártas szakemberek találhatók. A vállalat az igények felmérésével, a megfelelő fejlesztők kiválasztásával és az interjúk támogatásával egyszerűsíti a műszaki toborzást, így a munkáltatók a projektjeikhez leginkább illő jelölt kiválasztására összpontosíthatnak.
Részmunkaidős Rust mérnök
Megbízható háttérszolgáltatások, API-k, infrastruktúra-eszközök és rendszerszoftverek fejlesztése részmunkaidős Rust-szerepkörben a Remotebase termékcéges ügyfelei számára.
Leírás
- Éles környezetben használatra kész Rust-szolgáltatások és könyvtárak fejlesztése és karbantartása.
- Biztonságos, idiomatikus és alaposan tesztelt kód írása a sebességre és a memóriahasználatra figyelve.
- Aszinkron szolgáltatások készítése a Tokio, valamint olyan keretrendszerek használatával, mint az Axum, az Actix-web vagy a Tonic (gRPC).
- A teljesítménykritikus kód profilozása, valamint a párhuzamossági, késleltetési és memóriahasználati problémák megoldása.
- Szolgáltatások összekapcsolása adatbázisokkal, üzenetsorokkal és felhőinfrastruktúrával.
- Kódellenőrzések végzése, kevésbé tapasztalt mérnökök támogatása és a műszaki döntések alakításának segítése.
- Együttműködés elosztott csapatokkal aszinkron módon, világos írásbeli kommunikációval.
Követelmények
- Legalább öt év szakmai szoftvermérnöki tapasztalat, ezen belül legalább három év Rust használatával éles környezetben.
- A Rust tulajdonlási, kölcsönzési, élettartam-, trait- és generikus fogalmainak biztos ismerete.
- Gyakorlati tapasztalat aszinkron Rusttal, többek között a Tokio, a futures és a Send/Sync korlátozások használatával.
- Tapasztalat éles háttérszolgáltatások vagy rendszerszoftverek fejlesztésében és üzemeltetésében.
- A párhuzamosság, a memóriakezelés és a teljesítményprofilozás ismerete.
- Rust-kód tesztelésének tapasztalata egység-, integrációs vagy tulajdonságalapú tesztekkel, valamint CI/CD használata.
- SQL- vagy NoSQL-adatbázisok, például Postgres vagy Redis használatának tapasztalata olyan crate-ekkel, mint az sqlx, a Diesel vagy a SeaORM.
- Jártasság a Docker és a Linux használatában, valamint az AWS, GCP vagy Azure platformok közül legalább egy ismerete.
- Magabiztos szóbeli és írásbeli angol nyelvtudás.
- Heti 20 óra rendelkezésre állás, beleértve négy óra átfedést az amerikai időzónával.
- Előny: tapasztalat az Unsafe Rust, az FFI (C/C++ vagy Python PyO3-on keresztül) vagy a WebAssembly terén.
- Előny: tapasztalat beágyazott rendszerek, hálózatkezelés, blokklánc vagy elosztott rendszerek területén.
- Előny: hozzájárulás nyílt forráskódú projektekhez a Rust-ökoszisztémában.
- Előny: jártasság olyan megfigyelhetőségi eszközökben, mint a tracing, az OpenTelemetry vagy a Prometheus.
- Előny: C++- vagy Go-tapasztalat.
Juttatások
- Távoli munkavégzés, irodahasználati lehetőséggel.
- Rugalmas munkaidő választása.
- A piaci feltételekkel versenyképes javadalmazás.
- Tanulási és karrierfejlődési lehetőségek.