Job Description
Are you passionate about pushing the boundaries of what’s possible in cloud platform development and ready to make a meaningful impact in the rapidly evolving Bitcoin mining industry? Then we want to hear from you!
Join us in shaping the future of Bitcoin mining hardware management – apply now and be part of something extraordinary.
✨ What awaits you here:
In addition to our flagship products — Braiins OS+ and Braiins Pool (the world’s first Bitcoin mining pool) — we are developing both a cloud platform and desktop solutions for the remote management of mining hardware. We are looking for an experienced backend developer to join us and take part in the full product lifecycle: from architecture and design, through feature development, to troubleshooting and resolving production issues.
Our current platform runs on Azure, but we are transitioning toward our own on-premises infrastructure. The core technologies include Rust and PostgreSQL, with some components built in Node.js (NestJS), TypeScript, and frontends in React/Angular.
You will be joining an international, multidisciplinary, fully remote team, where you’ll have the opportunity to work across a diverse technology stack and contribute directly to the next generation of mining software.
🔎 We Are Looking For Someone With:
Experience with programming in Rust or similar languages (C, C++, Golang).
Willingness to learn Rust.
English at a communicative level.
Experience with development on Azure or any K8s solution.
Experience with TCP/UDP, REST, gRPC, Postman welcome.
Experience with JS technologies also welcome.
Experience in SQL.
Experience with development tooling (Linux, Git, Docker, etc.).
Knowledge of algorithms and data structures.
Proficiency in troubleshooting software issues and debugging.
Experience with microservice architecture welcome.
Ability to write unit/integration tests.
🏖️ What We Offer:
Full-time position with flexible working hours.
Both possibilities to work as an Employee or Freelance.
Indefinite agreement.
For employees: 5 weeks of vacation and 3 sick days.
Company events, and occasional Braiins brunches in the office.
Relaxing room, a shower, and a parking spot.
Modern offices in the center of Prague, Czech Republic — the heart of Europe.
Work on long-term projects in an interesting area of BTC cryptocurrency.
🔥 We’ll love you even more if…
You are interested in cryptocurrencies or have active experience with them.
You are interested in new technologies and development procedures.