Job Description:
We're looking for a highly experienced Backend Golang Developer to join our client's team.
Locations
Belarus and Georgia - hybrid
Poland - remote
Responsibilities
- Planning, designing, developing, and maintaining high-availability backend applications that can be high-volume and low-latency
- Define application objectives and functionality
- Ensure application designs conform to business goals
- Support continuous improvement, investigating alternatives and technologies, and presenting for architectural review
- Work in a highly motivated team, closely with product and Architecture teams on large mission-critical systems
Requirements
- 4+ years of experience in server-side development using Go language
- Familiarity with Google Cloud Platform (GCP) or AWS
- Conversational level of English
- Advanced knowledge of unit testing frameworks and mocking
- Experience with microservices development based on docker
- Experience of implementation and maintenance of CI/CD pipelines
- Experience with Agile methodology
- Striving for new knowledge and skill improvement
- Excellent oral and written communication skills
- BSc in computer science or equivalent
Advantages
- Experience with Vue.js framework
- Experience with large-scale NoSQL databases (such as Couchbase, MongoDB)
Required skills
- Golang
- CI/CD
- Vue.js