Dash Core Group13.02.26
AI SCORE 8.7

Rust Application Developer - Remote Position at Dash Core Group

$120K–$150K/year

About the Role

We are looking for a Rust Application Developer to join our innovative team at Dash Core Group. This remote position offers you the chance to work closely with novel AI agentic systems and contribute to the development of new features for Dash Evo Tool, our cross-platform desktop wallet and identity management application. As a Rust Application Developer, you will engage with a tech stack that includes Rust, egui/eframe, tokio, SQLite (rusqlite), and the Dash Platform SDK, primarily in that order.

What You'll Do

  • Implement various features of Dash Evolution on desktop platforms including Linux, Windows, and macOS.
  • Utilize the egui immediate-mode GUI framework to develop UI/UX solutions.
  • Maintain and enhance wallet functionality, including support for Simplified Payment Verification (SPV).
  • Ensure code quality through rigorous testing, code reviews, and adherence to established coding patterns.
  • Optimize the performance, quality, and responsiveness of the application across all supported platforms.
  • Collaborate with your team leader to define, design, and ship new features effectively.
  • Integrate identity, document, and token operations using the Dash Platform SDK.

Requirements

  • A minimum of 3 years of programming experience in Rust.
  • 3 years of formal education in Computer Science, Engineering, or related fields.
  • Experience with async Rust programming, particularly using the tokio runtime.
  • Proficiency in building GUI applications, preferably with immediate-mode frameworks like egui.
  • Basic understanding of blockchain technology.
  • Ability to work independently in a remote setting and maintain self-motivation.
  • Strong understanding of Git and GitHub, along with CI/CD practices.
  • Experience with SQLite or similar embedded databases.
  • Proficient in English for effective communication with the team.

Nice to Have

  • Basic knowledge of cryptography in blockchain.
  • Understanding of SPV in blockchain technology.
  • Experience with cross-platform desktop application development and code signing, especially for macOS.
  • Familiarity with Protocol Buffers (protobuf).
  • Experience in publishing desktop applications.
  • Strong Unix skills.
  • A knack for writing unit tests and UI integration tests.
  • Experience with ZeroMQ or similar messaging systems.
  • Familiarity with the Dash ecosystem or similar cryptocurrency platforms.

What We Offer

  • Competitive salary ranging from $120,000 to $150,000 annually.
  • Fully remote work environment with flexible hours.
  • Opportunity to work with cutting-edge technologies in the blockchain space.
  • Collaborative team culture focused on innovation and growth.
  • Access to professional development resources and training.
  • Work-life balance with a focus on employee well-being.
Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.7 of 10

This Rust Application Developer role at Dash Core Group offers a unique opportunity to work remotely on innovative blockchain technology. Competitive salary and a collaborative team environment make it an attractive position.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Generating success profile...

Analyzing job requirements and market data

Loading market overview...

Analyzing market trends and skill demands

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.