Braiins
Location
Prague, Czech Republic
Salary
Not specified
Posted
Recently
Job Type
Full Time
Required Skills
About the Role
✨ What awaits you here:
We’re building the firmware powering Bitcoin mining worldwide, and right now we need a dedicated Full Stack developer to take full ownership of the Braiins OS interface. Our team is small, hands-on, and highly technical, focused on developing mining firmware—our most important product. You’ll make it accessible and maintainable while letting the rest of the team implement small UI changes safely themselves.
💪 Your Mission: Frontend First, Rust Later
Take ownership of the frontend: build and maintain the Braiins OS UI using React, TypeScript, and the IBM Carbon Design System, ensuring our visual identity remains consistent.
Build for the team: Set up a modular, AI-assisted environment that enables other engineers to implement features start-to-finish without deep frontend expertise, under your supervision.
Collaborate broadly: Work with other teams on our ecosystem of tools and platforms to ensure a consistent experience.
Grow into the backend: Once the frontend is stable, dive into Rust backends. You don’t need Rust experience, but curiosity and willingness to learn are key. Familiarity with similar languages (C/C++, Golang) is a plus.
🛠️ Tech & Tools You’ll Use
Frontend: React, TypeScript, IBM Carbon Design System
APIs: gRPC-Web, GraphQL
Backend: Rust (learning supported)
Development: Linux, Git, Nix, AI-assisted tooling
Open to other technologies—we value simplicity and practicality over complexity
🔎 We are looking for someone:
Passionate about technical challenges and learning new things
Enjoy clean, simple solutions over complicated ones
Hands-on and collaborative, able to guide others while owning your component
Experienced with frontend development; willing to dive into backend Rust over time
🏖 What We Offer
Real ownership: You’ll be the main owner of the Braiins OS frontend, with influence over architecture and tooling.
Learn Rust: We’ll support you in mastering Rust, a top developer language.
Team & Culture: Small, close-knit team in central Prague, flexible hours, good coffee, and honest communication.
Stability: 5 weeks vacation, sick days, and long-term projects in Bitcoin mining.
Flexibility: Full-time, Employee or Freelance options, indefinite agreement.
🔥 We will love you even more if…
Experience with AI-assisted development tools
Familiarity with microservices, TCP/UDP, or Linux systems
Interest in cryptocurrencies or mining technology
Benefits