About Primodium
Primodium is an empire-building strategy game. Uniquely, the game’s state and logic runs entirely on the blockchain. We chose to build on the blockchain because we believe that it is a new publishing platform that offers opportunities for new game franchises to shine. The game is available in your browser here.
We are a Series A early stage startup. Our team is fully remote and is based in the United States. We currently have a small team of nine, so contributions from each team member are extremely impactful. In addition, we ship updates and iterations on a monthly cadence, which is far higher than traditional game studios, because we believe that getting our product in the hands of our players is the most important thing we can do.
We are backed by leading investors across gaming and crypto like [REDACTED], Makers Fund, a16z Games Speedrun, and Alliance.
About the role
Primodium’s game logic is currently implemented in Solidity, while our client is implemented in TypeScript. As a Full Stack/Rust engineer, you’ll be responsible with helping our team build an exciting new experiment using Solana Programs.
Your work will be seen and experienced by thousands of players, and will involve:
- Build player features, data structures, and game logic in Solana programs using Rust.
- Build user interfaces for the Primodium client in TypeScript. Our client is implemented primarily in React and Phaser.
- Designing open-source libraries in TypeScript and Rust.
- Write and maintain documentation for Primodium’s open source packages and libraries.
- Deploying and designing scalable backend infrastructure to cache on-chain game state as Primodium grows in player count.
Who you are
- You have experience with implementing Solana programs in Rust. Experience with cross-program invocations with existing token standards is a plus.
- You have experience with building user interfaces in TypeScript and React.
- Experience working with rollup infrastructure and backend technologies (e.g. Node.js and Go) is a plus.
- You have worked on a crypto project in a team setting, including industry experience.
- You enjoy bringing features from ideas to production by breaking down user problems into individual puzzles to solve, on all parts of our technology stack.
- You’ve hacked on and launched side projects. Experience publishing open-source packages on package registries is a plus.
- Ideally, you have completed coursework in computer science or a similar field.
What we offer
- Equity in the company alongside competitive pay that reflects your early role
- Unlimited paid time off
- Generous PPO health insurance plans
- 401k match
- Working with extremely product-focused teammates
- In-person off-sites for meeting the entire team
Compensation
The base compensation for this role starts from $130,000 in addition to a competitive equity package.