freehire launches on Product Hunt on 26 August.

Follow →

Blockchain Developer - Golang

Summary

Build blockchain software in Go, deploy AWS containers, and craft React interfaces for enterprise finance customers while contributing to open-source projects.

You will develop blockchain software in Go, implement AWS containers, maintain repositories, build REST APIs, and structure React interfaces for enterprise finance customers. You will contribute to open-source projects, work with cloud technologies, write unit tests and documentation, debug and optimize code, develop proofs of concept, and participate in technical customer and vendor discussions.

Responsibilities

  • Implement AWS containers for Go applications
  • Maintain repositories
  • Structure user interfaces with React
  • Provide REST API access for enterprise finance customers
  • Contribute to open-source Go and React projects
  • Build RESTful APIs
  • Work with teams across time zones and cultures
  • Write and document code
  • Design and architect applications
  • Write unit tests and debug code
  • Optimize software security and reliability
  • Develop proofs of concept
  • Participate in client and vendor technical discussions

Requirements

  • 6–8 years of experience, including 3–4 years of Golang experience
  • Blockchain experience
  • Strong knowledge of Go programming language, paradigms, constructs, and idioms
  • Knowledge of goroutine and channel patterns
  • Knowledge of distributed systems architecture
  • Knowledge of package management tools such as Glide
  • Experience with latency and fault-tolerant tools such as Go-Hystrix
  • Ability to write effective Godoc comments
  • Familiarity with Git
  • Experience with unit testing, test coverage, and best practices
  • Familiarity with AWS Cloud Platform
  • Experience developing proofs of concept
  • Agile methodology knowledge
  • Bachelor’s or master’s degree in computer science or software engineering
  • 5+ years of blockchain and Golang experience
  • Financial software domain knowledge
  • Strong written and verbal communication

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available