Who we need
We are looking for a trustworthy and proactive Solidity Engineer with at least 1 year of experience (or a proven track record!). As a Solidity Engineer, you can expect to work on cutting-edge technology and projects, formulate and execute strategies, and coordinate with other team members while taking a lot of initiative and ownership with minimal direction.
Roles and Responsibilities:
Working with a team of expert developers to develop blockchain-based centralized and decentralized applications for enterprise use.
Leading the development of smart contracts and the performance of blockchain integration with existing applications.
Establishing and maintaining the environments in which blockchain solutions can be implemented, including development, testing, and production environments.
Maintain a continuous integration pipeline for the development and testing of applications.
Be at the forefront of blockchain-related technologies to maintain the company's market advantage
Participate in the design of security protocols and architecture
Writing Solidity code from a specification and/or, creating a specification from a higher level proposal.
1+ year experience with Ethereum with Solidity and related tools (Truffle, geth, etc.
Experience of either React JS / Node.js would be a plus.
Technical knowledge of the main blockchain protocols, consensus mechanisms and latest innovations in the space.
Deep understanding of blockchain fundamentals (smart contracts, web3, DAOs).
Must know decentralized exchanges and other DeFi protocols.
Working with existing teams to further optimize, and debug Smart Contracts.
Work with researchers to find optimal solutions to challenging problems.
Learn new technologies as needed.
Has audits that are publicly viewable.
Has smart contracts in production (extra bonus points if they are actively used).
Passionate about the DeFi / NFT space