Senior Backend Developer (Node.js) – Cardano Spot
Who we are EMURGO is the official commercial and venture arm of the Cardano Blockchain, a smart contract platform with advanced security assurance - Currently Top 3 of decentralized smart contract
Who we are
EMURGO is the official commercial and venture arm of the Cardano Blockchain, a smart contract platform with advanced security assurance – Currently Top 3 of decentralized smart contract platforms and Top 10 of all cryptocurrencies on CoinMarketCap.
As a founding member of the Cardano protocol, EMURGO develops, supports, and incubates commercial opportunities and helps integrate businesses into the blockchain ecosystem.
Our vision is to become a pioneer of the trading revolution, and to create a sustainable, long-lasting business enterprise. Our values are trust, teamwork, laser focus, grit and decisive action taking.
Why should you consider joining us?
- Be a pioneer and blaze your path in a rapidly evolving industry
- Unparalleled learning, with both professional and personal growth opportunities
- EMURGO is financially stable and well placed for sustainable expansion
Our products and services includes:
- Yoroi Wallet (https://yoroi-wallet.com/#/), one of the most used wallet /web3 wallet in the Cardano ecosystem with more than 500,000 active users
- Academy (https://education.emurgo.io/), Global learning solutions company bringing Cardano Blockchain Education to businesses and developers
What you’ll be doing
- Discuss, analyze, and understand new feature requirements with the tech-lead and PM, to build EMURGO’s community engagement platform, Cardano Spot
- Develop, Deploy and Test APIs for dApps, Tools, and Libraries
- Working closely with our Devops team implement strategies to improve availability, scalability and reliability
- Learn about Cardano, UTXO, EUTXO Design Patterns
- Actively participate in product design discussions
What you bring to EMURGO
- At least 5+ years of experience in Software development.
- 5+ years of experience with Node.js (Typescript)
- Experience with network technologies, network exchange protocols, basics of the network architecture, queues, scheduling, micro services architecture and a good understanding of CAP theorem
- Experience with SQL, No-SQL and Graph database principles and technologies
- Good understanding of API architecture following best practices such as Open API/Swagger specs
- Proficiency in the creation of tests (unit tests, integration tests, etc)
- Good knowledge of Linux
- Good communication skills both verbal and written
Bonus qualifications
- Experience with AWS or any other cloud environments
- Any experience with Haskell
- Production experience with containerization (Docker, kubernetes etc.)
- Production experience with multiple CI/ CD technologies
- Understanding of blockchain fundamentals