Tauri Developer

Tauri Developer at Pocket — Remote

  • Company: Pocket
  • Location: Remote
  • Employment type: CONTRACTOR
  • Salary: USD 2000–5000 / year
  • Posted: 2026-07-17

About this role

The Role

We're looking for a Tauri Developer to build Pocket’s desktop application from the ground up. This app will serve as the primary desktop experience for our users to interact with their second brain.

You'll own the full lifecycle: architecture, implementation, testing, and shipping. This is a high-impact, role where your decisions will shape the product.

What You'll Build

A cross-platform (macOS, Windows, Linux) desktop app using Tauri 2.x and a modern frontend framework (React)

Real-time sync with Pocket backend APIs for recordings, transcripts, and meeting summaries

Local device management — detecting, pairing, and configuring HeyPocket hardware over USB/Bluetooth

System tray integration, background services, and native OS notifications

Offline support with local caching and sync-when-available logic

Auto-update infrastructure for seamless version rollouts

Deep linking and integration with calendar apps (Google Calendar, Outlook)

What We're Looking For

Strong Rust fundamentals — you're comfortable writing Tauri plugins, commands, and backend logic in Rust

Modern frontend skills — TypeScript + React or Svelte, with an eye for clean, responsive UI

Experience shipping desktop apps — you've built and distributed apps to end users, not just prototypes

Systems-level thinking — comfortable with file I/O, IPC, local databases (SQLite), background processes, and OS-level APIs

API integration experience — RESTful APIs, WebSockets, authentication flows

Cross-platform awareness — you know where macOS, Windows, and Linux diverge and how to handle it gracefully

Nice to Have

Experience with audio processing or media playback

Familiarity with Flutter (our mobile app stack) or willingness to collaborate closely with mobile devs

Experience with AWS services (S3, CloudFront) for asset delivery

Prior work with hardware/device communication (USB, BLE)

Contributions to the Tauri ecosystem or open-source Rust projects

Apply for this position