Candidate requirements
These are the minimum requirements a candidate must meet to be considered for this role.
* Proficiency in Python with a strong understanding of backend development practices.
* Experience working with Web3 technologies, including interacting with smart contracts, decentralized applications, and blockchain protocols.
* Familiarity with Python libraries for blockchain development, such as Web3.py, Brownie, or Py-Ethers.
* Solid experience building RESTful APIs and integrating them with external systems or blockchain platforms.
* Experience developing automation bots for interacting with Web3 platforms (e.g., automated trading, monitoring, event-driven actions).
* Strong understanding of data structures, algorithms, and design patterns.
* Familiarity with version control (e.g., Git) and modern development practices (e.g., CI/CD).
* Ability to work with Docker, Kubernetes, or cloud platforms like AWS or GCP is a plus.
* Knowledge of smart contract development, especially deployment, testing, and integration in Ethereum or similar networks.
Job responsibilities
* Design and implement backend APIs using Python to interact with decentralized networks and smart contracts.
* Develop automation bots to interact with blockchain protocols, automate transactions, monitor events, and manage wallet interactions.
* Build tooling for smart contract deployment, upgrades, and testing, streamlining the development lifecycle.
* Integrate with blockchain platforms like Ethereum, Binance Smart Chain (BSC), Polygon, or others via Python libraries like Web3.py, Brownie, or Ethers.js.
* Collaborate closely with frontend developers, smart contract developers, and DevOps engineers to deliver a seamless experience across all layers of the tech stack.
* Optimize code for performance, scalability, and security within the context of Web3 applications.
* Maintain and improve existing code, while ensuring compatibility with evolving blockchain standards.
* Write automated tests for backend services, bots, and smart contract interactions.
* Stay up to date with emerging trends and best practices in the Python and blockchain space.
#J-18808-Ljbffr