Golang-разработчик
Описание
Локация: Удалённо; город/регион — Брянск. График: 5/2, 8-часовой рабочий день.
Зарплата: от 220 000 RUB на руки в месяц.
Компания
Кадровое аутстаффинговое агентство подбирает IT-специалистам проекты и сопровождает сотрудничество на всех этапах.
Что делать
Разрабатывать производительный, безопасный и поддерживаемый код на Go с использованием горутин, каналов и примитивов синхронизации.
Проектировать и реализовывать API-контракты REST, gRPC и GraphQL, согласовывая их с командами.
Участвовать в проектировании архитектуры сервисов и выборе технических решений.
Оптимизировать решения для высоких нагрузок, писать автоматизированные тесты и поддерживать документацию.
Проводить код-ревью, делиться экспертизой и взаимодействовать с DevOps и QA для обеспечения стабильности и безопасности сервисов.
Требования
От 5–7 лет опыта в разработке, включая 3–4 года коммерческой разработки на Go в production.
Углублённое знание Go, включая модель памяти, горутины, каналы и разработку конкурентного кода без гонок данных.
Опыт создания высоконагруженных систем и проектирования микросервисов.
Знание SQL и PostgreSQL или MySQL, Docker, CI/CD, Prometheus и Grafana.
Опыт работы с HTTP/gRPC API, написания и поддержки тестов.
Высшее техническое образование в области компьютерных наук или инженерии либо подтверждённый индустриальный опыт.
Культура и преимущества
Удалённый формат работы.
Проектная занятость с проектами продолжительностью от 3 месяцев до 1 года и возможностью продления.
Возможность переходить на новые IT-задачи и работать с разными командами.
Оформление по ИП; в первые месяцы возможно оформление как самозанятого, затем — только по ИП.
Поддержка и сопровождение на всех этапах сотрудничества.