About this role
What You Will Do
Develop and maintain DeFi applications on the Energi blockchainBuild, review, and help to design high-quality, maintainable codeWork autonomously with a high degree of ownershipTest and peer-review codeEnsure new protocol features are always well tested and documentedResearch and develop new techniques, technologies, and ideas for improvements to the platform and productsSupport, mentor, and guide other engineers in the team Essential Requirements
Minimum 3 years hands-on experience with JavaScriptExperience integrating with Ethereum/web3.jsGood knowledge of Solidity & smart contractingExperience with Truffle/ GanacheVery good knowledge of Remix-IDEStrong skills in core Computer Science theory/use (data structures, algorithms, etc.)Self-starter with the ability to produce results with minimal supervisionNice to Have
5+ years of commercial software development experienceGood knowledge of how cryptocurrencies & trading systems workExposure to smart contracts, decentralized governance, master nodes, and blockchainsUnderstanding of financial instruments (arbitrage, providing market-making, features)Experience working in a fully remote environmentDegree in Computer Science or a related fieldFluent English communicator Values aligned with the Energi culture and values This role is not open to 3rd party organizations or agencies. Any candidates sent will be considered free of any charges
Energi is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, age, veteran status, or other characteristics.