Golang Developer

Sofia, Bulgaria
 

What you will be doing:

  • Researching complex topics related to specific blockchain networks, including consensus algorithms, economic models, and node/network topology
  • Conducting rigorous security audits and testing of the product ensuring the highest performance of the work you produce
  • Providing support for new and existing blockchain networks
  • Implementing Dockerization, YAML templating, and other code-related tasks to enable different networks to run on a cloud platform
  • Implementing monitoring, alerting, and observability practices to maintain the highest standards of health, reliability, and uptime for blockchain networks
  • Writing integration tests and maintaining a robust CI/CD pipeline
  • Documenting software development processes and preparing project reports for clients

What you bring to the table:

  • Strong knowledge of Go programming language, paradigms, constructs, and idioms
  • Knowledge of common Go routine and channel patterns
  • Experience with the full site of Go frameworks and tools dependency management tools, router packages, web frameworks, etc.
  • Experience and due diligence in writing high quality, well-structured code in multiple languages/technologies
  • Appetite and capacity to keep up with emerging technologies & share knowledge
  • Ability to work independently and deliver working products within deadlines from empty Git repo to fully-deployed solutions in the cloud
  • Agility and Adaptability Web3 is constantly evolving, so being a quick-learner, embracing change and making the best of it is vital
Resume
Choose file