Remotebase
Remotebase
Remotebase hjelper bedrifter med å ansette kvalitetssikrede programvareutviklere til teknologiprosjekter. Talentnettverket omfatter spesialister innen Python, JavaScript, kunstig intelligens, datasyn og relaterte områder. Selskapet forenkler teknisk rekruttering ved å kartlegge bedriftens behov, identifisere egnede utviklere og støtte intervjuprosessen, slik at arbeidsgivere kan fokusere på å velge riktig person til prosjektene sine.

Rustutvikler på deltid

Bygg pålitelige backendtjenester, API-er, infrastrukturverktøy og systemprogramvare i en deltidsrolle med Rust for Remotebases produktbedriftskunder.

Beskrivelse

  • Utvikle og vedlikehold Rust-tjenester og biblioteker som er klare for produksjon.
  • Skriv sikker, idiomatisk og grundig testet kode med vekt på hastighet og minnebruk.
  • Lag asynkrone tjenester med Tokio og rammeverk som Axum, Actix-web eller Tonic (gRPC).
  • Profiler ytelseskritisk kode og løs problemer med samtidighet, forsinkelse og minnebruk.
  • Koble tjenester til databaser, meldingskøer og skyinfrastruktur.
  • Gå gjennom kode, støtt mindre erfarne utviklere og bidra til tekniske beslutninger.
  • Samarbeid asynkront med distribuerte team gjennom tydelig skriftlig kommunikasjon.

Krav

  • Minst fem års yrkeserfaring innen programvareutvikling, inkludert minst tre år med Rust i produksjon.
  • Svært god kjennskap til Rusts eierskap, borrowing, lifetimes, traits og generics.
  • Praktisk erfaring med asynkron Rust, inkludert Tokio, futures og Send/Sync-begrensninger.
  • Erfaring med å bygge og drifte backendtjenester eller systemprogramvare i produksjon.
  • Forståelse av samtidighet, minnehåndtering og ytelsesprofilering.
  • Erfaring med testing av Rust-kode med enhets-, integrasjons- eller egenskapsbaserte tester, og med CI/CD.
  • Erfaring med SQL- eller NoSQL-databaser som Postgres eller Redis med crates som sqlx, Diesel eller SeaORM.
  • Kjennskap til Docker og Linux samt minst én av AWS, GCP eller Azure.
  • Gode muntlige og skriftlige engelskkunnskaper.
  • Tilgjengelighet for 20 timer i uken, inkludert fire timers overlapp med den amerikanske tidssonen.
  • Ønskelig: erfaring med Unsafe Rust, FFI (C/C++ eller Python via PyO3) eller WebAssembly.
  • Ønskelig: erfaring med innebygde systemer, nettverk, blokkjede eller distribuerte systemer.
  • Ønskelig: bidrag til åpen kildekode-prosjekter i Rust-økosystemet.
  • Ønskelig: kjennskap til verktøy for observerbarhet, som tracing, OpenTelemetry eller Prometheus.
  • Ønskelig: erfaring med C++ eller Go.

Fordeler

  • Jobb eksternt, med mulighet til å bruke et kontor.
  • Velg fleksibel arbeidstid.
  • Konkurransedyktig lønn etter markedet.
  • Muligheter for læring og karriereutvikling.

Relaterte jobber

Analog Devices

Ledende firmwareingeniør

Analog Devices

Utvikle innebygd fastvare for Analog Devices’ flerfasede strømløsninger for datasenter- og kommunikasjonssystemer. Samarbeid på tvers av maskinvare- og programvareteam, med hybridarbeid i Colorado Springs, Colorado, eller Durham, North Carolina.

Åpne