Smart Contracts Developer
Relai is a Swiss-made, Bitcoin-only, self-custody app for buying and selling Bitcoin. It aims to make Bitcoin investing simple and secure for everyone, from beginners to experts, and is trusted by over 80,000 users.
About Relai
Relai provides a simple and secure platform for investing in Bitcoin. The service emphasizes ease of use, allowing users to buy Bitcoin automatically on a weekly or monthly basis through their app. Relai operates on a self-custody model, meaning users have full control over their Bitcoin with a 12-word recovery phrase for wallet restoration. As a Swiss-licensed financial service provider, it is compliant with Switzerland’s Anti-Money Laundering Act. Relai offers solutions for different user types: the standard Relai App, Relai Private for high-volume investors, and Relai Business for companies adding Bitcoin to their balance sheets.
Skills
About the Role
You will design and implement smart contract logic for AMM and DEX products, write and maintain unit tests, and deploy production-ready contracts. You will make daily commits, open and review pull requests, and review colleagues' code. You will learn the Move language and apply blockchain math and gas optimizations to ensure secure, efficient contracts.
Requirements
- 2+ years building and releasing production-grade Solidity contracts
- Deep understanding of blockchain technology and smart contracts
- Knowledge of gas optimization and blockchain mathematics (e.g. curve math, staking)
- Experience deploying smart contract code to production
- Willingness to learn the Move language and new technologies
Responsibilities
- Implement AMM smart contracts and unit tests
- Design and implement smart contract logic
- Make daily commits and open pull requests
- Review team members' commits
