Find a jobRecruiters

SwiftUI Rust full stack developer

Exclusive opportunity

Remote

SwiftUI Rust full stack developer

Refocus LLC

SwiftUI Rust full stack developer

Skills

RustSwiftIOSGraphQL

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Freelance / Contract

Location:

Los Angeles, CA, USA

Work mode:

Remote

Published on:

7 August 2026

What they need


Job Title: SwiftUI Rust Full stack Engineer

Location: Remote

Duration: Long term Contract

JOB DESCRIPTION:

What you'll do

  • Own customer-facing features end-to-end, across the Swift/SwiftUI client and the Rust backend that powers it.
  • Build and evolve the Finder-grade file browser, bridging AppKit (NSCollectionView, NSTableView, NSBrowser, NSPathControl) into SwiftUI where SwiftUI alone won't cut it.
  • Design and evolve the gRPC / Protobuf contract between the app and the agent as the product grows.
  • Work in a large Rust workspace of shared crates — async/tokio, fault-tolerant, built to run reliably on customers' machines.
  • Ship native: code signing, entitlements, notarization, sandboxing, launchd services, and real observability (os.Logger and friends).
  • Balance speed, performance, and future scalability — and know which one matters most for the change in front of you.

What you bring

Must-have (core, non-negotiable)

  • Swift + SwiftUI with real AppKit experience. The Finder-grade file browser leans heavily on AppKit (NSCollectionView, NSTableView, NSBrowser, NSPathControl via NSViewRepresentable), so hands-on AppKit experience matters here.
  • Rust — async/tokio, comfortable in a large workspace of shared crates.
  • Strong concurrency and async on both sides: Swift async/await (MVVM, @Observable) and Rust tokio/futures.
  • gRPC / Protocol Buffers — designing and evolving a versioned RPC contract as clients evolve.
  • macOS platform fluency — launchd services, code signing, entitlements, notarization, sandboxing, os.Logger.

Where you could make a big impact

Strong candidates will have some of these — and going deep in any one is a way to have outsized impact on the product.

  • GraphQL client work (Apollo iOS or equivalent — normalized caching, codegen, subscriptions).
  • Filesystem internals — FUSE / FSKit / WinFSP, NFS mounts, FSEventStream / inotify-style change observation. This is the hardest-to-hire and highest-leverage skill on the team.
  • P2P and networking systems — WebRTC, NAT traversal, signaling, WebSockets, NATS or similar message transport.
  • Cross-platform systems thinking — the agent also runs on Windows (WMI, Windows services, winreg, WinFSP).

Nice to have / bonus

  • Rust ↔ ObjC interop (objc2), or FFI experience generally.
  • Media-pipeline exposure — GStreamer, AVFoundation, thumbnail / transcode workflows.
  • Secure secret storage and auth flows — OAuth2, Stronghold / Keychain, Argon2.
  • XcodeGen or other project-generation / reproducible-build tooling.

Other offers great for you!

These companies are also looking for great profiles

Structure

Full-Stack Developer

600 euros/day

Freelance

Paris, France

Onsite

Skills

RustReactTypescriptC++

3 months ago

Quick apply

FreelanceRepublik

Developer Full stack

Freelance

Paris, France

Hybrid

Skills

ReactNodeFlutter

1 month ago

Quick apply

Tachyan

Senior Full Stack Developer – Industrialisation de solutions digitales

450€

Freelance

Paris, France

Hybrid

Skills

GitLabKubernetesQdrant

4 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools