- B2B
- Early StageStartup in initial stages
Senior Software Engineer - Blockchain Developer (DeFi)
- $80k – $90k
- Remote •
- Full Time
About the job
We are a blockchain startup company in the DeFi space, and we are looking for a DeFi Developer with Solidity skills who can work on a distributed (remote) team to work on our cryptocurrency products.
Being a startup in the Blockchain Space, we are looking for someone who is a self starter, is happy to provide guidance to the management and is eager to contribute to the company’s growth through their ideas and suggestions.
Our ideal candidate(s) are also highly motivated and passionate about the future of DeFi. They should be fully up to date on the latest technologies and standards in the DeFi space and have extensive experience writing code for a large-scale blockchain organization.
Job Description:
Develop DeFi applications and smart contracts for Solidity (Ethereum Blockchain).
Testing according to standards (ERC20, ERC179, ERC721)
Build, review, and help to design high-quality, maintainable code
Work autonomously with a high degree of ownership
Development of smart contracts for Solidity (Ethereum Blockchain);
Protocol design while ensuring new protocol features are always well tested and documented
Research and develop new techniques, technologies, and ideas for improvements to the platform and products
Support, mentor, and guide the team when needed.
Requirements:
Deep understanding of DeFi protocols
At least 1 year of experience with Solidity & smart contracts
Hands-on experience with JavaScript/ Python
Experience integrating with Ethereum
Experience with truffle, OpenZeppelin
Understanding the basic security pitfalls when writing smart contracts for solidity / EVM will be a plus.
The ability to write maintainable code, cover functionality with tests.
Strong skills in core Computer Science theory/use (data structures, algorithms, etc.)
Creative problem-solving skills with an analytical mindset
Self-starter with the ability to produce results with minimal supervision
Nice to Have:
Good knowledge of how cryptocurrencies & trading systems work
Exposure to smart contracts, decentralized governance, master nodes, and blockchains
Understanding of financial instruments (arbitrage, providing market-making features)
Experience working in a fully remote environment
Degree in Computer Science or a related field
Fluent English communicator