Position: Golang Software Engineer
Company: SKILLERS
Category: Golang
Experience required: 2y
English level: intermediate
Published: 2021-11-01T00:00:00+02:00

**THE ROLE:**
As a Golang Software Engineer, you will be working across the full development lifecycle, build API and microservices, and implement business logic without making a fuss.

**THE PROJECT: **
The online billing portal that integrates with software that is important to MSPs, including different systems, like task engines and accounting systems. This system enables MSPs to automate and optimize the billing system as much as possible to minimize time and cost. 

**WHAT YOU SHOULD HAVE: **
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:
Dependency management, specifically Go Modules.
Experience with Go web framework, bonus points for Gin.
Experience in writing functional and/or unit tests for Go.
Proficiency with Git.
Experience with MS SQL.
At least Intermediate level of English.

**COMPANY OFFERS: **
Competitive salary.
Paid courses.
Mentoring program.
Medical insurance.
PE employment.
Remote work with a flexible work schedule.
Paid vacation (20 working days) and sick leaves (5 days).
Business trips to Canada and New Zealand (but not on the first year).
Great team culture.