Job Description
Scorpbit Technologies is looking for a blockchain developer who will be responsible for designing, implementing, and supporting a distributed blockchain-based network. Your primary responsibility will be analyzing requirements, designing blockchain technology around a certain business model, and the building and launching of a blockchain network.
The ideal candidate(s) are also highly motivated and passionate towards the blockchain and cryptocurrency. They should be fully up to date on the latest technologies and standards on blockchain and have extensive experience writing code for a large-scale blockchain and cryptocurrency.
Responsibilities:
- Able to develop the blockchain applications and smart contracts for Solidity (Ethereum Blockchain).
- Able to test 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
- Work autonomously with a high degree of ownership
- Development of small contracts of Solidity (Ethereum Blockchain).
- Protocol design while ensuring new protocol features are always well tested and documented
- Research, design, develop, and test blockchain new techniques, technologies and ideas for improvements to the platform and products.
- Brainstorm and help evaluate blockchain applications for new tools and technologies as they continually evolve.
Requirements:
- At least 3-4 years of relevant experience.
- Hands-on experience with JavaScript/ Python, Node.JS, Next.JS, and Solidity
- 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.
- Creative problem-solving skills with an analytical mindset
- Self-starter with the ability to produce results with minimal supervision
- Familiarity with P2P networks
- Strong knowledge of bitcoin-like blockchains
- Strong knowledge of STL, C++11 (In the case of a blockchain based on C++)
Nice to Have:
- Good knowledge of how cryptocurrencies & trading systems work
- Exposure to smart contracts, decentralised governance, master nodes, and blockchains
- Understanding of financial instruments (arbitrage, providing market-making features)
- Experience working in a fully remote environment
- Strong knowledge of common algorithms and data structures
- Degree in Computer Science or a related field
- Fluent English communicator
Perks and Compensation
We offer professional development opportunities through various course materials and on-the-job training. Friendly, accepting workplace of people who like to roll up their sleeves and make things. Access to deep knowledge of all facets of cryptocurrency. Competitive salary. Paid Holidays and Vacation and Health insurance after 3 months.