
Remotebase membantu syarikat mengambil pekerja pembangun perisian yang telah disaring untuk projek teknologi. Rangkaian bakatnya merangkumi pakar dalam Python, JavaScript, kecerdasan buatan, penglihatan komputer dan bidang berkaitan. Syarikat ini memudahkan pengambilan pekerja teknikal dengan memahami keperluan syarikat, mengenal pasti pembangun yang sesuai dan menyokong proses temu duga supaya majikan dapat menumpukan perhatian pada pemilihan calon yang tepat untuk projek mereka.
Jurutera Rust Separuh Masa
Bina perkhidmatan bahagian belakang, API, alat infrastruktur dan perisian sistem yang boleh dipercayai dalam jawatan Rust separuh masa untuk pelanggan syarikat produk Remotebase.
Penerangan
- Membangunkan dan menyelenggara perkhidmatan serta pustaka Rust yang sedia untuk produksi.
- Menulis kod yang selamat, idiomatik dan diuji dengan teliti, sambil memberi perhatian kepada kelajuan dan penggunaan memori.
- Membina perkhidmatan tak segerak menggunakan Tokio dan rangka kerja seperti Axum, Actix-web atau Tonic (gRPC).
- Menganalisis prestasi kod kritikal dan menyelesaikan isu keserentakan, kependaman dan memori.
- Menghubungkan perkhidmatan kepada pangkalan data, baris gilir mesej dan infrastruktur awan.
- Menyemak kod, membimbing jurutera yang kurang berpengalaman dan membantu membentuk keputusan teknikal.
- Bekerjasama secara tak segerak dengan pasukan teragih melalui komunikasi bertulis yang jelas.
Keperluan
- Mempunyai sekurang-kurangnya lima tahun pengalaman profesional dalam kejuruteraan perisian, termasuk tiga tahun atau lebih menggunakan Rust dalam produksi.
- Menguasai ownership, borrowing, lifetime, trait dan generik Rust.
- Mempunyai pengalaman praktikal dengan Rust tak segerak, termasuk Tokio, futures dan had Send/Sync.
- Berpengalaman membina dan mengendalikan perkhidmatan bahagian belakang produksi atau perisian sistem.
- Memahami keserentakan, pengurusan memori dan pemprofilan prestasi.
- Berpengalaman menguji kod Rust melalui ujian unit, integrasi atau berasaskan sifat, serta bekerja dengan CI/CD.
- Berpengalaman menggunakan pangkalan data SQL atau NoSQL seperti Postgres atau Redis dengan crate seperti sqlx, Diesel atau SeaORM.
- Biasa menggunakan Docker, Linux dan sekurang-kurangnya satu daripada AWS, GCP atau Azure.
- Mempunyai kemahiran bahasa Inggeris lisan dan bertulis yang kukuh.
- Boleh bekerja 20 jam seminggu, termasuk empat jam pertindihan dengan zon waktu AS.
- Diutamakan: pengalaman dengan Unsafe Rust, FFI (C/C++ atau Python melalui PyO3) atau WebAssembly.
- Diutamakan: pengalaman dalam sistem terbenam, rangkaian, blockchain atau sistem teragih.
- Diutamakan: sumbangan kepada projek sumber terbuka dalam ekosistem Rust.
- Diutamakan: biasa dengan alat kebolehcerapan seperti tracing, OpenTelemetry atau Prometheus.
- Diutamakan: pengalaman dengan C++ atau Go.
Faedah
- Bekerja dari jauh, dengan pilihan untuk menggunakan pejabat.
- Pilih waktu kerja yang fleksibel.
- Pampasan yang kompetitif mengikut pasaran.
- Peluang untuk belajar dan mengembangkan kerjaya.