Job Openings Rust Developer

About the job Rust Developer

For our client, we are looking for a Rust Developer to join a powerful and innovative team building cutting-edge blockchain and fintech solutions.The project is for  a Bitcoin payroll and compensation company that enables businesses to reward their employees in Bitcoin. Youll be joining a compact, talented team (2 Developers, 1 Lead Dev, CTO, and CPO) working on a secure, high-performance system that bridges fintech and blockchain technology.

Start: ASAP
Work setup: Remote, with overlap until ~22:00 - 23:00 (Ukraine time) to align with the US time zone.
Employment type: B2B contract️ 

Responsibilities 

  • Design and build reliable, secure, and scalable backend solutions in Rust.
  • Develop hypermedia-driven web applications (HATEOAS) using HTMX.
  • Work with relational databases (Postgres, MySQL, SQLite).
  • Implement integrations with Bitcoin wallets, nodes, and the Lightning Network.
  • Deploy and maintain applications on Linux servers.
  • Utilize AI coding tools to boost efficiency and quality.
  • Collaborate closely with the product and design teams to ensure an exceptional user experience.

 The Ideal Candidate

  • 4+ years of experience with Rust web servers (Actix, Axum, or similar).
  • Proven experience with relational databases (Postgres, MySQL, SQLite).
  • Hands-on experience with the Bitcoin ecosystem (self-custody wallets, nodes, Lightning).
  • Strong knowledge of Linux servers and deployment.
  • Excellent English communication skills.
  • A passion for secure, reliable, and user-focused software.
  • Proactive mindset and ownership-driven attitude.

What the Company Offers

  • Innovative blockchain & fintech projects with real-world impact.
  • A flexible schedule and remote-friendly environment.
  • Supportive and transparent work culture with minimal bureaucracy.
  • Freedom to experiment with modern technologies and AI tools.
  • Paid sick leaves (vacations are self-covered under B2B contract terms).

Interview Process

  1. Intro call with the recruiter
  2. Online HackerRank test task
  3. Technical call with the client (live coding)