What are the responsibilities and job description for the Senior Blockchain Developer position at Talentive HR?
Location: Chicago, IL (Hybrid)
Employment Type: Contract / Full-Time
Experience Required: 8 Years
Compensation: Up to $50/hr
Job SummaryWe are seeking an experienced Senior Blockchain Developer to design, develop, and deploy secure, scalable, and enterprise-grade blockchain solutions. The ideal candidate will possess deep expertise in blockchain architecture, smart contract development, distributed systems, and application security. This role requires a strong engineering background with the ability to lead technical initiatives and collaborate with cross-functional teams to deliver innovative blockchain-based applications.
Key Responsibilities- Design, architect, and implement decentralized applications (DApps) and blockchain-based solutions.
- Develop, test, deploy, and maintain smart contracts using Solidity.
- Build and integrate blockchain APIs, middleware, and supporting libraries.
- Design secure, scalable, and highly available blockchain networks and infrastructures.
- Develop oracle solutions for connecting on-chain and off-chain data sources.
- Implement cryptographic protocols and security best practices to safeguard blockchain applications.
- Conduct code reviews and ensure adherence to software development standards and best practices.
- Collaborate with product managers, architects, and engineering teams to define technical solutions.
- Troubleshoot, optimize, and enhance blockchain performance, reliability, and scalability.
- Mentor junior developers and contribute to technical leadership initiatives.
- Maintain comprehensive technical documentation and development processes.
- Stay informed about emerging blockchain technologies, frameworks, and industry trends.
- Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related field.
- 8 years of software development experience.
- Proven experience developing blockchain applications and decentralized systems.
- Strong hands-on experience with Solidity and Smart Contract development.
- Proficiency in Java Spring Boot (mandatory).
- Experience with one or more of the following languages:
- Java
- Node.js
- Python
- GoLang
- Rust
- Strong understanding of cryptography, consensus mechanisms, and blockchain protocols.
- Experience implementing cybersecurity controls and attack mitigation strategies.
- Excellent knowledge of Data Structures, Algorithms, and Software Design Patterns.
- Experience with CI/CD pipelines and cloud deployment environments.
- Strong understanding of Software Development Life Cycle (SDLC) methodologies.
- Experience with AWS and/or Azure cloud platforms.
- Experience building highly resilient, fault-tolerant, and distributed systems.
- Knowledge of Ethereum, Hyperledger, Polygon, Solana, or similar blockchain platforms.
- Experience with DevOps tools, containerization, and microservices architecture.
- Strong communication and leadership skills.
- Local candidates in or near Chicago, IL are strongly preferred.
- No H1B sponsorship available for this position.