Requirements:
— At least 1 year of software development experience
— Experience in blockchain development, with a focus on Solidity.
— Experience with Ethereum and EVM-based chains.
— Proficiency in Rust and familiarity with the Substrate framework.
— Solid understanding of smart contract development, deployment, and security.
— Familiarity with version control systems like Git.
— Strong problem-solving and analytical abilities
— Excellent communication skills in English
As a plus:
— Knowledge of other programming languages, JavaScript (React.JS, Node.js)
— Experience with NoSQL databases (e.g., MongoDB, Redis).
— Understanding Relational databases
— Experience with cloud platforms such as AWS, Heroku, or DigitalOcean.
— Familiarity with CI/CD tools (e.g., Jenkins, GitLab)
Responsibilities:
— Design, develop, and deploy smart contracts using Solidity on Ethereum and other blockchain platforms
— Collaborate with the team to design, implement, and test new features
— Perform code audits and testing to identify and fix vulnerabilities in smart contracts
— Stay informed about the latest trends in blockchain technology and incorporate best practices into development processes