Golang Developer

Posted 39ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Golang Developer at Everstake building high-performance blockchain infrastructure. Involves research, architectural decisions, and collaboration in software development.

Responsibilities:

  • Research a wide range of cutting-edge blockchain technologies, especially those related to bridging techniques and decentralized infrastructure.
  • Play a key role in architectural and design decisions, ensuring scalability and performance.
  • Collaborate with developers during the development and support cycles.
  • Identify, prioritize, and execute tasks across the software development lifecycle.
  • Write scalable, robust, testable, and maintainable Golang code.
  • Automate tasks and workflows through appropriate tools and scripts.
  • Document development phases and monitor systems for continuous improvement.

Requirements:

  • 3+ years of programming experience
  • 2+ years of professional experience with Golang
  • Strong knowledge and experience working with SQL and NoSQL databases
  • Experience in Linux system administration
  • Solid understanding of networking protocols (TCP, HTTP, UDP, etc.)
  • Hands-on experience with REST and RPC services
  • Experience with unit and integration testing
  • Nice to Have: Experience with blockchain technologies and Web3 infrastructure
  • Familiarity with Agile / Scrum methodologies
  • Experience with Smart Contracts and Crypto Wallets
  • Knowledge of ClickHouse, Redis, or RabbitMQ
  • Familiarity with gRPC technology

Benefits:

  • Flexible working conditions
  • Continuous learning and professional growth opportunities