Taro Logo

Founding Rust Engineer

Web, Desktop, and Mobile apps with one codebase in Rust
$125,000 - $150,000
Backend
Senior Software Engineer
In-Person
1 - 10 Employees
3+ years of experience
Enterprise SaaS

Description For Founding Rust Engineer

Dioxus Labs is revolutionizing cross-platform app development using Rust, taking on industry giants like Flutter, React Native, and native toolkits. As a Founding Rust Engineer, you'll work on cutting-edge technical challenges in a startup environment.

Our current projects span an impressive range of technical domains:

  • Binary patching Rust
  • Linker-based asset system
  • Deploy platform development
  • Server-side HTML streaming
  • Local-first AI finetuning
  • TUI devtool creation
  • Rendering Firefox's CSS engine with WGPU

We're seeking a "cracked" Rust engineer comfortable with:

  • Writing web services
  • Diving into linkers
  • Coding microcontrollers
  • Exploring AI implementations
  • Deep diving into W3 specifications

The role offers significant ownership and impact, working directly alongside the founder in our San Francisco office. While primarily in-person, we offer flexibility for occasional remote work. You'll be joining a team of innovative engineers whose side projects include AI Metaframeworks, plasma physics simulations, and homebuilt web browsers.

Our open source focus is evident with nearly 20,000 GitHub stars, and we've participated in the Github Accelerator and presented at numerous conferences. We prioritize developer experience - our CLI is called 'dx' and we generate documentation through proc macros.

This is an opportunity to be the first full-time in-person employee, making it more akin to a founding role than a traditional engineering position. While we embrace startup intensity during the week, we strongly encourage maintaining work-life balance with fun-filled weekends.

Join us in building the future of cross-platform development with Rust, where you'll have the chance to work on genuinely challenging problems while helping shape the direction of developer tools for the next generation.

Last updated a month ago

Responsibilities For Founding Rust Engineer

  • Work on binary patching Rust
  • Develop linker-based asset systems
  • Build deploy platforms
  • Implement server-side HTML streaming
  • Create local-first AI finetuning solutions
  • Develop TUI devtools
  • Work on rendering Firefox's CSS engine with WGPU

Requirements For Founding Rust Engineer

Rust
  • 3+ years of experience
  • Strong Rust programming skills
  • Comfortable with complex systems and unfamiliar domains
  • Experience with web services and system-level programming
  • Good sense of API design
  • Eye for polish and developer experience
  • Willing to work in-person in San Francisco

Interested in this job?

Jobs Related To Dioxus Labs Founding Rust Engineer