Локация
Новосибирск, Россия; удалённая работа. Также доступны офисы в Москве, Санкт-Петербурге и Новосибирске, а также коворкинги в городах России.
Компания
2GIS развивает продукт ГеоПоток — интеллектуальную систему мониторинга персонала и транспорта для компаний с распределёнными командами.
Что делать
•Разрабатывать и поддерживать высоконагруженное приложение.
•Участвовать в проектировании архитектуры и выборе технологического стека.
•Проводить code review и внедрять стандарты и лучшие практики разработки.
•Улучшать масштабируемость, производительность и надёжность продукта.
•Совершенствовать процессы разработки и согласовывать решения с участниками проекта в удалённом формате.
Требования
•От 4 лет опыта командной разработки на используемом стеке и хорошее знание Golang.
•Опыт работы с брокерами сообщений Kafka или RabbitMQ.
•Знание принципов KISS, DRY и SOLID.
•Знание методологий разработки и паттернов проектирования программного обеспечения.
•Умение писать аккуратный и понятный код с развёрнутыми комментариями.
•Отличные коммуникативные навыки, умение договариваться, анализировать и стратегически мыслить.
•Готовность работать в команде не только над написанием кода.
Хорошо, если есть
•Опыт работы с PostgreSQL.
•Знакомство с Docker, Kubernetes, Kibana и Prometheus.
•Хороший уровень английского, достаточный для деловой переписки.
Культура и преимущества
•Горизонтальная структура без сложной бюрократии и иерархий.
•Развитая культура разработки на Golang, внутренние митапы, доклады и обмен опытом.
•Полностью удалённый формат; возможен гибридный формат в офисах и коворкингах России.
•Официальная белая зарплата, дополнительные дни отпуска за стаж, ДМС и онлайн-медицинские консультации.
•Техника и операционная система на выбор, собственный учебный центр, курсы, тренинги, книги и внутренние хакатоны.