Senior Golang Blockchain Developer
- Industry Other
- Category Engineering
- Location Kathmandu, Nepal
- Expiry date Apr 28, 2025 (Expired)
Job Description
Position: Senior Golang Blockchain Developer
Company: Coding Mountain
About Coding Mountain:
Coding Mountain is a full-service outsourcing company offering technical and BPO/KPO services to enhance business efficiency. We specialize in assembling and managing top talent from Nepal to meet the unique needs of global clients. Our tailored approach ensures a quick ramp-up, cultural alignment, high productivity, and exceptional service quality.
Responsibilities:
- Design, develop, and implement secure, scalable blockchain solutions in Go.
- Collaborate with product and engineering teams to define, architect, and deliver new features.
- Write clean, maintainable, and efficient code with a focus on high-quality standards.
- Participate in the entire software development lifecycle, from planning to deployment and maintenance.
- Conduct code reviews and troubleshoot/debug applications to ensure high-performance and reliability.
- Stay up-to-date with the latest advancements in blockchain, especially in the Go ecosystem.
- Contribute to the continuous improvement of team processes, development methodologies, and code quality.
Must Have Skills
- Go (Golang) Development – 5+ years experience required
- Blockchain Development Experience – 3+ years minimum
- Understanding of Blockchain Fundamentals – cryptographic principles, consensus algorithms
- Experience with Distributed Systems – especially within blockchain context
- Clean Code Practices
- Software Development Lifecycle Proficiency
- Code Review & Debugging Skills
- Collaboration & Communication Skills
- Passion for Decentralized Technologies
Nice to have skills
- Experience with Ethereum or Cosmos SDK
- Contributions to open-source blockchain projects.
- Knowledge of blockchain frameworks other than Ethereum and Cosmos.
- Awareness of current Go ecosystem trends.
- Experience in performance optimization within blockchain systems.
- Experience working in fast-paced startup environments.
- Experience working in agile development teams.