Blockchain Engineer (Full Stack Web3)
About the Role
You will design, develop, and implement blockchain solutions including smart contracts and wallets, and interact with networks such as Ethereum, Solana, and Polygon. You will build and maintain decentralized applications with a focus on scalability, security, and usability, tune performance and optimize system architecture, develop secure responsive front-end and back-end systems using modern frameworks and languages, troubleshoot and debug complex applications across the stack, and collaborate to design and integrate AI algorithms and models into Web3 products using popular AI frameworks to add predictive analytics and automation.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or related field
- Proficiency in Python
- Proficiency in JavaScript (Node.js)
- Proficiency in Rust
- Strong understanding of blockchain technology, smart contracts, and related ecosystems
- Expertise in performance optimization and tuning system architecture
- Creative problem-solving attitude
- Ability to work autonomously and make informed decisions
Responsibilities
- Implement smart contracts and wallets and interact with blockchain networks such as Ethereum, Solana, and Polygon
- Build and maintain decentralized applications (dApps) with a focus on scalability, security, and usability
- Tune performance and optimize system architecture for high throughput and low latency
- Develop and maintain secure, responsive, and scalable front-end and back-end systems using modern frameworks and programming languages
- Troubleshoot and debug complex applications to ensure optimal performance across the stack
- Design, develop, and implement AI algorithms and models tailored for scalable Web3 platforms
- Integrate AI functionalities using popular AI frameworks to provide predictive analytics and automation
- Collaborate with cross-functional teams to integrate AI into Web3 products
