Position: Golang engineer (USA)
Company: Webdevelop
Experience required: 3y

**Responsibilities:**
Writing reusable, testable and efficient code.
Design and implement low-latency, high-availability and performance applications.
Integration of data storage solutions
Good understanding of security and data protection.

**Skills & Qualifications:**
4+ years of software development experience
2+ years of golang experience
Experience with docker, kubernetes and etc

**Requirements:**
Strong proficiency with Go
Knowledge of testing in Go
Knowledge of API specifications like RESTFUL API and is a must
Ability to create database schemas that represent and support business needs
Solid understanding of databases including PostgresSQL
Solid understanding of goroutines
Understanding of fundamental design principles behind scalable applications
Good understanding of code versioning tools such as git

**Nice to have:**
Knowledge of Go's frameworks such as gin or echo
Knowledge of Swagger
Experience with GCP services like Kubernetes, Docker
Experience with Google My Business API

**Company stack:**
Backend: Golang, GoogleCloud, k8s, Python.
Frontend: TypeScript, Vue, Python.
GitHub for code and for project managing.