All About You:
• Experience as a Software Engineer, Software Developer, or similar engineering role.
• Experience developing applications using Ethereum/EVM and Web3 technologies such as ethers.js, web3.js, or similar frameworks.
• Working knowledge of Solidity and experience developing or maintaining smart contracts.
• Understanding of blockchain fundamentals, including transactions, wallets, gas concepts, and common security considerations.
• Familiarity with smart contract development frameworks such as Hardhat, Foundry, or similar toolchains.
• Knowledge of software engineering principles, object-oriented programming, and modern development practices.
• Experience with programming languages such as Java, TypeScript, JavaScript, or similar technologies.
• Familiarity with source control systems such as Git and collaborative software development practices.
• Experience building or maintaining automated unit and integration tests.
• Exposure to containerization technologies such as Docker and cloud-native development concepts.
• Familiarity with CI/CD pipelines and automation tools.
• Ability to learn new technologies quickly and contribute effectively in a fast-paced Agile environment.
• Strong problem-solving, communication, and collaboration skills.
• Commitment to code quality, maintainability, security, and continuous improvement.
• Bachelor’s degree in Computer Science, Engineering, Information Systems, or equivalent practical experience.