Вакансия: Golang разработчик (middle/senior)
Описание вакансии
Привет , у нас открыта вакансия Golang разработчика уровня middle/senior для решения IVA (расширяем выделенную команду под разработку). Даже если нет открытой вакансии, мы всегда рады backend-разработчикам. Даже если просто познакомиться на будущее. Даже если просто поговорить!
Откликайся, приходи на кофе, всё обсудим :)
Наш основной стек:
- Go;
- NATS;
- PostgreSQL;
- Linux.
IVA это экосистема, объединяющая видеоконференцсвязь, мессенджер с видео высокого разрешения, телефонию, SAAS решение и многое другое.
Решение на рынке уже более 7 лет и сейчас 1 среди крупнейших поставщиков видеоконференцсвязи российского производства (согласно исследованию CNews Analytics).
Системы видеоконференцсвязи доказали свою значимость и уже широко применяются в бизнесе и государственном управлении, образовании и здравоохранении, судопроизводстве и безопасности. В IVA уже общаются РЖД, Роскосмос, Ростех, Центральный банк и другие коммерческие и государственные корпорации. Дальше только больше.
Что будешь делать у нас:
В классной команде разрабатывать наш собственный Communication server (IVA CS), как часть платформы унифицированной системы коммуникаций, управляющее ядро для интеграции и передачи данных.
А именно:
- С нуля разрабатывать высокопроизводительные и масштабируемые сервисы на языке программирования Golang.
- Проектировать, реализовывать и поддерживать приложения, использующие PostgreSQL, websockets и TCP/IP протоколы.
- Писать модульные, unit- и integration-тесты для обеспечения надежности кода.
- Взаимодействовать с командой для определения требований и интеграции новых функций.
- Оптимизировать и улучшать производительность существующих компонентов.
- Предлагать свои идеи об использовании новых технологий и подходов к разработке.
- Проводить code review и cross review.
Почему у нас классно?
- Проект уникальный, пишем логику на GO!
- Вся разработка ведется на платформе Linux.
- Создаем высоконагруженную систему на микросервисной архитектуре.
- Архитектура разработана, пишем код.
- Разработка ведется с нуля , нет legacy, есть возможность влиять на подходы и решения.
- Работаем двухнедельными спринтами.
- Весь функционал покрывается тестами.
- Тестируем и собираем в Gitlab CI, выкатываем на dev и test.
- Выделенная команда под конкретный проект во главе с лидом (5 человек).
Партнеры ценят нас за стабильные команды, выполнение обещаний, человеческие отношения. Это работает не только на партнеров, но и внутри: мы стабильны, проводим регулярные фидбеки 1to1, выполняем обещания и олицетворяем человеческие отношения к друг другу :)
Технически мы ищем Golang разработчика уровня middle/senior , тут всё понятно.
Но хотелось бы найти своего человека, потому что именно люди делают компанию такой, какая она есть.
Если тебе близко, оставляй отклик!
Наши ожидания от кандидата:
- Глубокие знания и опыт коммерческой разработки на языке Golang (не менее 2 лет), включая работу с модулями и написание тестов (unit/integration).
- Опыт работы с Linux, знание основных команд и навыки их использования.
- Опыт работы с PostgreSQL, веб-сокетами и TCP/IP протоколами (желательно).
- Опыт разработки сетевых сервисов и REST API (желательно).
Как плюс:
- Опыт работы с мониторинговыми системами (например, Prometheus, Grafana).
- Опыт работы с системами централизованного логирования, такими как Loki.
- Опыт работы с NATS, GitLab CI, и Docker.
Этапы собеседований:
- 20-30 минут общения с HR;
- техническое собеседование с тимлидом разработки на GO (максимум 1,5 часа);
- принимаем решение.
Да, кстати:
- Принимаем условия игры в суровом мире и готовы на удаленное сотрудничество (или гибрид в офисе класса А в Москва-Сити, башня Империя).
- Оформляем по ТК на бессрочный договор с первого дня.
- Даем ДМС (или Компенсируем ДМС).
- Предоставляем все необходимое новое и качественное оборудование.
- Даем свободу влияния на продукт - мы готовы обсуждать любые твои идеи.
- Даем скидки на изучение иностранных языков.
- Индексируем зарплату ежегодно за твои крутые результаты.
- У нас минимум бюрократии, дружеский формат общения и взаимоуважение.
- Твой оклад обсудим индивидуально.
*Рассматриваем кандидатов из любых регионов, которые готовы работать по московскому времени (стандартная рабочая неделя 5/2).