Tallinn, Estonia
Go Developer
Job Description:
What we expect from you:
- As a Go Developer, your primary focus will be on developing Go packages and programs that are scalable and maintainable.
- You will ensure that these Go packages and programs are well documented and have reasonable test coverage.
Essential requirements include:
- Collaborative problem solving, sophisticated design, and quality product delivery skills.
- Strong knowledge of Go programming language, paradigms, constructs, and idioms Knowledge of common Goroutine and channel patterns
- Experience with the full suite of Go frameworks and tools, including Go 1.11 and Go modules Router packages, such as Gorilla Mux and Go-gonic
- Ability to write clean and effective Godoc comments
- Familiarity with GIT, semantic versioning, gitflow
We would appreciate if you have:
- Knowledge/Experience in Flutter
- Knowledge/Experience in Dart
What we offer:
- Market Competitive Salary
- Visa Sponsorship and relocation assistance
- Personal Development and learning oppurtunities
- Great work culture
- Growth oppurtunities within the organization
- Perks such as snacks and sport facilities
Required Skills:
Router Frameworks Go Problem Solving Programming Git