Разработчик фронтенда в инфраструктуру Плюса
Требования
Местоположение и тип занятости
Компания
Компания, которая развивает самую популярную в России поисковую систему и десятки других сервисов
Описание вакансии
Яндекс Плюс — это единая подписка на сервисы Яндекса. У продукта несколько релизов в день и стабильность в пиковые нагрузки — за этим мы особенно следим. Автоматизируем всё, что только можем, и регулярно встречаемся, чтобы поделиться своими проблемами. Ищем человека, который поможет непрерывно улучшать developer experience и стабильность работы приложения.
Наш стек:
- фронтенд на основе backend-driven UI, React, Apollo GraphQL, TypeScript;
- бэкенд на Node.js + Express.
Что нужно делать:
- автоматизировать и ускорять CI/CD;
- обогащать пайплайн сборки: добавлять новые проверки качества кода;
- выполнять заказы продуктовых команд по доработке ядра, например, добавить сбор новых метрик или переписать систему работы с переводами;
- следить за стабильностью работы приложения. Пример: обнаружили утечки памяти в Node.js в продакшене, но на отладочных стендах проблему повторить не удаётся;
- создавать инфраструктуру для написания тестов, например, для автоматической генерации скриншотных тестов на Hermione.
Мы ждем, что вы:
- хорошо знаете JavaScript, знакомы с React и готовы писать на Node.js;
- работали с TeamCity, Travis, Jenkins, Drone и другими системами непрерывной интеграции;
- работали с Docker.
Будет плюсом, если вы:
- работали с GraphQL;
- понимаете, как работает бэкенд и базы данных;
- понимаете, что такое trunk-based development;
- работали с продуктом в продакшене.
Условия:
- сильная команда, с которой можно расти;
- сложные задачи для сервисов с миллионами пользователей;
- возможность влиять на процесс и результат;
- зарплата на уровне рынка и выше;
- премии каждые полгода для всех, кто успешно прошёл ревью;
- ипотечные программы под 3% на 10 лет или без процентов на 3 года;
- компенсация оплаты питания;
- расширенная программа ДМС, оплата 80% стоимости ДМС для супругов и детей;
- спортзал, тренажёрный зал, йога в офисе;
- гибкий график работы;
- формат: офис/гибрид, удалёнка обсуждается индивидуально;
- парковка.