EMURGO is a blockchain technology company headquartered in Singapore but with a global team across the USA, UK, Middle East, India and Africa. A founding entity of the Cardano blockchain that provides products and services to drive the adoption of the Cardano's Web3 ecosystem.
EMURGO drives Cardano adoption via education, investment, and infrastructure development. Our mission is to facilitate commercial adoption through dynamic partnerships with existing ecosystem members and the seamless integration of new entrants. By prioritizing investments, delivering continuous education, and building infrastructure, we aim to unlock the full potential of the ecosystem.Overview
We are looking for a Senior backend developer with experience in Rust that will help us build new products in the blockchain space and help us add new features for some of our current projects, like our crypto wallet Yoroi, our Stablecoin Project and some new stealth projects that we are starting to work on. Yoroi is a light wallet for Cardano. It's secure, fast and simple. It's one of the most used in the Cardano ecosystem, and we have more than 200,000 active users.
Responsibilities:Discuss, analyse, and understand new feature requirements with tech-lead and PMLearn about Cardano, UTXO, EUTXO Design Patterns, Protocol-level network messaging, etc.Develop, Deploy and Test APIs for dApps, Tools and Libraries.Implement caching strategies and work closely with our DevOps lead to improve availability and future demand.Participate in product meetings.
Requirements:5+ years of experience in Software development.1+ years of experience with RustExperience with network technologies, network exchange protocols, basics of the network architecture and scheduling, service-based architecture, eventual consistencyExperience with SQL databases + at least understanding of non-SQL technologies and principlesGood understanding of API architecture following best practices.Proficiency with the creation of tests (unit tests, integration, etc).Basic knowledge of LinuxGood level of English
Bonus qualifications:Any experience with JS and NodeExperience with AWSAny experience with HaskellProduction experience with DockerProduction experience with multiple CI/ CDUnderstanding of blockchain fundamentals