Senior Rust Developer
Cryptology
Software Engineering
Cyprus
Posted on Jan 9, 2025
About Tothemoon
Tothemoon is a user-centric, multiservice digital assets trading platform. At Tothemoon, we prioritize what matters most in finance: reliability. Whether it’s buying, selling, exchanging, or investing in cryptocurrencies, you can trust us to protect your financial interests and propel you towards a prosperous future. Join a rapidly growing community of users who choose Tothemoon for their digital transactions.
About the Role:
More and more people rely on Tothemoon. We are growing, improving our team, and now we are looking for a skilled Senior Rust Developer. We want to improve our trading strategies, so we will have many highload, connections, microservices, no legacy, open to architectural suggestions.
Key Responsibilities:
Design and development of microservices
Confident use of rust
Powered by JazzHR
THdwv6r6Is
Tothemoon is a user-centric, multiservice digital assets trading platform. At Tothemoon, we prioritize what matters most in finance: reliability. Whether it’s buying, selling, exchanging, or investing in cryptocurrencies, you can trust us to protect your financial interests and propel you towards a prosperous future. Join a rapidly growing community of users who choose Tothemoon for their digital transactions.
About the Role:
More and more people rely on Tothemoon. We are growing, improving our team, and now we are looking for a skilled Senior Rust Developer. We want to improve our trading strategies, so we will have many highload, connections, microservices, no legacy, open to architectural suggestions.
Key Responsibilities:
Design and development of microservices
- Implementation of trading algorithms
- Integrations with decentralized exchanges
Confident use of rust
- Experience with async (**tokio runtime**)
- Understanding of traits, associated types and generics. The ability to design based on them
- Understanding lifetimes
- Understanding the borrow checker and competent interaction with it
- Ability to design and implement services from scratch
- Ability to test your own code
- Ability to use a profiler
- Ability to search for and catch errors (including without the ability to recreate them)
- Experience with blockchains
- Knowledge of Golang at a basic level
- Knowledge of Python at a basic level (to create wrapper libraries around Rust code)
- Experience in Clickhouse
- Rewarding Compensation: Competitive salary with a bonus potential tied to company performance
- Professional Growth: Commitment to professional development and career advancement
- Work-Life Balance: Enjoy up to 28 days of paid holiday, a flexible schedule, and a "results-focused" working environment
- Inclusive Culture: We are an equal opportunity employer dedicated to diversity and fairness in every aspect of our recruitment process
Powered by JazzHR
THdwv6r6Is