Search...

Blockchain Developer - Golang

WadzPay logo
WadzPay

Stealth

Distributed
View jobs by WadzPay

Skills

About the Role

You will write and document code, design and architect applications, contribute to open-source projects, and optimize security. You'll write unit tests and debug code to ensure the reliability and quality of the software, and stay current with the latest industry and tech trends in Golang development. You will implement AWS containers to support Go implementation and maintain repositories, structure the user interface with React, and ensure REST API access is available for enterprise-grade finance customers on-demand. You'll also contribute to open source Go or React JS projects, work with cloud technologies, and collaborate with teams across different time zones and cultures, including participating in client and vendor calls for technical discussions and problem solving.

Requirements

  • 6-8 years of experience with at least 3-4 years of experience in Golang
  • Blockchain experience is mandatory
  • Strong knowledge of Go programming language, paradigms, constructs and idioms
  • Knowledge of common Goroutine and channel patterns
  • Good knowledge of distributed systems architecture
  • Good knowledge of package management tools such as Glide
  • Latency and fault tolerant tools like Go-Hystrix
  • Ability to write clean and effective Godoc comments
  • Familiarity with code versioning tools like Git
  • Rigor of unit testing, coverage, and best practice
  • Familiar with AWS Cloud Platform
  • Familiar with POC's development including going through documentation and creating solutions
  • Well versed with Agile Methodology
  • Bachelor's degree or master's degree in computer science and software engineering
  • At least 5+ years of Blockchain and Golang
  • SaaS experience is preferred
  • Experience working cross-departmentally to communicate the nuts and bolts of a product
  • Strong experience owning an end-to-end documentation creation process

Responsibilities

  • Implement AWS containers to support Go implementation and maintain repositories
  • Structure the user interface with React and ensure REST API access for enterprise-grade finance customers
  • Contribute to open source Go or React JS projects
  • Work with Cloud Technologies (AWS, GCP, Azure)
  • Build RESTful APIs
  • Work with teams across different time zones and cultures
  • Write and document code
  • Design and architect applications
  • Optimize security
  • Write unit tests and debug code
  • Participate in client/vendor calls for technical discussions, ideating or problem solving