Position: Team lead Senior GOLANG engineer
Company: Armenotech
Experience required: 5y
Category: Golang
English level: intermediate
Published: 2022-02-01T00:00:00+02:00

Responsibilities:
✅ Build stable, efficient, testable, and reusable microservices.
✅ Solve complex performance problems and architectural challenges.
✅ Translating software requirements into stable, working, high-performance software.
✅Closely work with a team and clients.
✅Play a key role in architectural and design decisions, building toward efficient services.
✅Regular and clear communication of progress to the product owner and technical lead.
✅Be responsible for the whole technical part of the product

𝐏𝐫𝐨𝐟𝐞𝐬𝐬𝐢𝐨𝐧𝐚𝐥 𝐬𝐤𝐢𝐥𝐥𝐬 𝐫𝐞𝐪𝐮𝐢𝐫𝐞𝐝:
🟢 Strong knowledge of Go programming language, paradigms, constructs, and idioms.
🟢 Knowledge of common Go routine and channel patterns;
Development of distributed systems, experience with Kubernetes.
🟢 Ability to write clean and effective Godoc comments.
🟢 Advanced English, reading, and writing documentation.
🟢 Analytical mindset and thinking
🟢 Ability to see system as a whole and be able to find the bottlenecks

Remuneration
Financial conditions are discussed personally