Уверенно писать на Golang
Разрабатывать серверные и клиентские приложения
Разобраться, как работают и синхронизируются goroutine
Проводить оптимизации под работу в нагруженных приложениях
Использовать линтеры и избегать ошибок, которые можно пропустить на ревью
Эффективно использовать сеть для взаимодействия между сервисами
Проектировать функциональность исходя из доменной области
Грамотно разделять зоны ответственности между сервисами
Гарантировать качество работы сервиса с помощью юнит и интеграционных тестов