Привет! Мы - SHEVEREV, аккредитованная IT-компания, занимающаяся разработкой веб-сервисов и мобильных приложений различной сложности.
Мы создаем цифровые продукты, которые меняют мир. От платформ онлайн-обучения до удобных сервисов для путешествий. Работаем с лидерами российского и зарубежного рынков, решая самые сложные задачи с помощью передовых технологий.
Мы предлагаем:
-
Официальное трудоустройство по ТК РФ с белой заработной платой, но другие форматы оформления тоже обсуждаем:)
-
Возможность трудоустройства в аккредитованную IT-компанию, подходящую для получения IT-ипотеки и предоставляющую отсрочку от призыва на военную службу;
-
Минимум бюрократии и отсутствие строгого контроля: мы не фиксируем действия на экране и деликатно отслеживаем рабочее время в Jira;
-
Создание твоего личного плана развития в рамках компании;
-
Регулярное повышение заработной платы;
-
Крутая команда профессионалов, нацеленная на результат
Обязанности:
-
Разработка, развитие и поддержка backend-сервисов на Go в рамках микросервисной архитектуры;
-
Проектирование и реализация RPC-сервисов с использованием gRPC и Protocol Buffers;
-
Разработка и поддержка взаимодействия между сервисами, обеспечение их надежности и масштабируемости;
-
Работа с WebSocket-соединениями для реализации realtime-функциональности;
-
Проектирование схем данных и работа с PostgreSQL: написание и оптимизация SQL-запросов, работа с индексами, транзакциями, миграциями;
-
Использование Redis для кэширования и работы с очередями/временными данными;
-
Написание чистого, поддерживаемого и покрытого тестами кода с соблюдением принципов SOLID, DRY, KISS;
-
Проведение код-ревью, участие в улучшении качества кода и архитектурных решений;
-
Профилирование и оптимизация производительности приложений (pprof, бенчмарки);
-
Участие в настройке и поддержке CI/CD-пайплайнов;
- Опыт работы с Go не менее 2–3 лет коммерческой разработки;
- Уверенное владение идиомами Go, понимание модели памяти, горутин, каналов, sync-примитивов;
- Опыт написания чистого, тестируемого кода с соблюдением принципов SOLID, DRY, KISS.
- Опыт проектирования и реализации RPC‑сервисов с gRPC (генерация кода, межсервисное взаимодействие);
- Работа с WebSocket;
- Опыт работы с PostgreSQL (SQL, индексы, транзакции, оптимизация запросов, миграции);
- Владение Redis.
- Опыт работы с микросервисной архитектурой
- Опыт работы с Kubernetes
- Понимание принципов CI/CD.
- Опыт профилирования и оптимизации производительности (pprof, бенчмаркинг).
- Умение читать и рецензировать код;
- Опыт работы в Agile/Scrum‑командах;
Будет плюсом:
-
Опыт работы с Centrifugo (реализация real‑time уведомлений, масштабирование, интеграция с бэкендом);
-
знание NATS или RabbitMQ/Kafka для асинхронной коммуникации;
-
внедрение Jaeger для распределённой трассировки;
-
работа с Swagger/OpenAPI;
-
понимание принципов DDD (Domain‑Driven Design);