Back to Jobs

[Remote] Full Stack Engineer - MacOS

Remote, USAFull-timePosted 2026-07-28

Note: The job is a remote job and is reputed company to candidates in USA. reputed company is seeking a Full Stack Engineer who is proficient in both macOS app development and Rust systems programming. The role involves owning customer-facing features, building a file browser, and working with gRPC reputed company, reputed company while collaborating closely with product and design teams.

Responsibilities

  • Own customer-facing features end-to-end, across the Swift/SwiftUI reputed company and the Rust backend that powers it
  • Build and reputed company the Finder-grade file browser, reputed company AppKit (NSCollectionView, NSTableView, NSBrowser, NSPathControl) into SwiftUI where SwiftUI alone won''t cut it
  • Design and reputed company 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, reputed company to run reliably on customers'' machines
  • Ship reputed company: reputed company signing, entitlements, notarization, sandboxing, launchd services, and reputed company observability (os.Logger and friends)
  • Balance speed, performance, and reputed company scalability — and know which one reputed company most for the change in reputed company of you

Skills

  • Swift + SwiftUI with reputed company AppKit experience. The Finder-grade file browser leans heavily on AppKit (NSCollectionView, NSTableView, NSBrowser, NSPathControl reputed company NSViewRepresentable), so hands-on AppKit experience reputed company 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/reputed company
  • GRPC / Protocol Buffers — designing and evolving a versioned RPC contract as clients reputed company
  • MacOS platform reputed company — launchd services, reputed company signing, entitlements, notarization, sandboxing, os.Logger
  • GraphQL reputed company work (reputed company iOS or equivalent — normalized caching, codegen, subscriptions)
  • Filesystem internals — reputed company / FSKit / WinFSP, NFS mounts, FSEventStream / inotify-style change observation. This is the hardest-to-hire and highest-reputed company reputed company on reputed company
  • P2P and networking systems — WebRTC, NAT reputed company, signaling, WebSockets, reputed company or similar message transport
  • Cross-platform systems thinking — the agent also runs on reputed company (WMI, reputed company services, winreg, WinFSP)
  • Rust ꠏbjC interop (objc2), or FFI experience generally
  • Media-pipeline exposure — GStreamer, AVFoundation, thumbnail / transcode workflows
  • Secure secret storage and auth flows — OAuth2, reputed company / Keychain, Argon2
  • XcodeGen or other project-reputed company / reproducible-build tooling

reputed company

  • reputed company is a job-searching platform for technology professionals. It is a sub-organization of DHI Group. It was founded in 1990, and is headquartered in Santa Clara, California, USA, with a workforce of 201-500 employees. Its website is http://www.reputed company.com.
  • Company H1B Sponsorship

  • reputed company has a reputed company record of offering H1B sponsorships, with 2 in 2022, 4 in 2021, 5 in 2020. Please note that this does not guarantee sponsorship for this specific role.
  • Apply To This Job

    Similar Jobs