Golang developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Компания Hidden Team с момента основания руководствуется тремя принципами: комфортное сотрудничество, долгосрочные отношения и топовые технологии. Как аутсорсинг-компания, мы охватываем широкий технический стек, развиваем штат уникальных сотрудников и разрабатываем проекты, не имеющие аналогов.
Одним из них является продуктовая разработка сервиса для рынка лидеров электронной коммерции. Проект будет переходить на микросервисы на Golang, работа по scrum в укомплектованной команде. И сейчас мы ищем Golang-разработчика в штат. Итак,
требования к кандидату:
- опыт работы на golang от 2 лет, общий стаж не менее пяти лет;
- понимание принципов построение архитектуры веб-приложения, знание плюсов и минусов различных подходов;
- опыт работы с микросервисной архитектурой (разработка с нуля, разбиение монолита на микросервисы). Будет плюсом опыт работы с Apache Kafka;
- знание методологий DDD, SQRS. Будет плюсом опыт использования на реальном проекте;
- знание протоколов авторизации. Будет плюсом понимание принципа работы JWT;
- понимание принципов построения CI/CD-процесса. Будет плюсом знание kubernetes и сопутствующего стека технологий;
- опыт работы с gprc;
- опыт написания многопоточного кода приложения;
- опыт написания собственных пакетов и библиотек на golang;
- опыт оптимизации приложения под нагрузкой.
Личные качества: ответственность, аккуратность, внимательность к мелочам, самостоятельность и организованность, умение работать в команде, быстро реагировать на запросы и изменение ситуации, желание обучаться и развиваться, стремление сделать работу максимально качественно.
Что мы можем предложить:
- отлаженная годами удаленная работа с грамотным планированием времени, оценка тайминга разработчиками;
- комфортная рабочая среда для внутренней коммуникации, открытое к отзывам и предложениям руководство;
- работа над сложными e-commerce проектами и продуктовой разработкой для крупнейших российских и международных клиентов;
- уникальные кейсы, многосерверная архитектура, высокие нагрузки, DDD подход, отсутствие legacy кода;
- множество различных интеграций с большими объемами данных;
- индивидуальные планы развития, возможность расширять знания и апробировать их на практике;
- перспективы карьерного роста;
- доход в соответствии с требованиями рынка;
- обучение и семинары внутри компании.