Job Description
Key Responsibilities
- Develop production-quality Go code that prioritizes auditability, efficiency, and maintainability across deployment, execution, and operational phases.
 - Collaborate in defining technical specifications, architectural frameworks, and implementation strategies for the EVM on the Cosmos SDK, ensuring alignment with project goals and industry standards.
 - Assume full ownership of project lifecycle stages, including research, design, development, testing, quality assurance reviews, and post-deployment maintenance.
 - Proactively identify and mitigate technical debt while driving the strategic development of new features that enhance decentralized applications on Evmos.
 - Implement API clients using Protobuf encoding, gRPC, JSON-RPC, or REST protocols to support interoperability and integration with external systems.
 - Create comprehensive documentation and inline comments to ensure clarity, traceability, and effective communication of code changes to developers, open-source contributors, and auditors.
 
Job Requirements
- Proven expertise in Go programming language with a strong focus on performance optimization and secure coding practices.
 - Deep knowledge of blockchain technologies, particularly EVM compatibility, Cosmos SDK architecture, and decentralized application ecosystems.
 - Experience in designing and implementing scalable systems with a clear emphasis on auditability and long-term maintainability.
 - Ability to analyze technical debt and propose solutions that align with architectural best practices and project timelines.
 - Strong proficiency in API development, including mastery of gRPC, JSON-RPC, REST, and Protobuf encoding for data serialization.
 - Excellent documentation skills, with a focus on creating clear, concise, and accessible technical documentation for both internal and external stakeholders.
 - Collaborative mindset to work with developers, auditors, and open-source contributors in a fast-paced, innovative environment.
 - Strong problem-solving abilities and a proactive approach to driving technical improvements and feature development.
 
Technical Stack
- Primary language: Go (Golang)
 - Blockchain frameworks: Cosmos SDK, EVM compatibility layers
 - API technologies: gRPC, JSON-RPC, REST, Protobuf
 - Development tools: Version control (Git), CI/CD pipelines, testing frameworks
 - Documentation platforms: Markdown, API spec tools, collaborative documentation systems
 
Preferred Qualifications
- Experience with decentralized finance (DeFi) protocols or blockchain-based applications
 - Understanding of cryptographic principles and consensus mechanisms
 - Background in open-source development and community collaboration
 - Knowledge of smart contract development and audit processes
 - Ability to work independently and manage multiple priorities simultaneously
 - Strong communication skills to articulate technical concepts to non-technical teams and stakeholders
 


