Вакансия: Frontend-разработчик (React)
Описание вакансии
РБК - это мультимедийный холдинг, объединяющий медиа, IT-сервисы и инфраструктуру для бизнеса. Компания развивается в области IT, digital-продуктов, big data, machine learning и mediatech.
В настоящее время аудитория наших сайтов (РБК, Инвестиции, Pro, Авто, Тренды, Спорт, Недвижимость, РБК+, ТВ и др.) составляет более 60 млн уникальных пользователей ежемесячно. На наши сайты заходит каждый 3-й житель России.
В команду разработки Департамента продуктов РБК ищем React/Next-разработчика.
Технологический стек: React.js, Next.js, PHP, Postgres, Redis, Couchbase, RestAPI, Kafka, RabbitMQ, Jira, Confluence, Python, Jaeger, Grafana, Prometheus, Elasticsearch etc.
Обязанности: - Проектирование и разработка компонентов системы под высокую нагрузку
- Реализация интеграций с внешними и внутренними сервисами
- Разработка и доработка фичей от начала и до конца (в рамках командной работы)
- Участие в коллективном Code Review
- Взаимодействие с Backend-разработчиками, тестировщиками, дизайнерами, аналитиками, SEO-специалистами, etc.
Требования: - Опыт работы на React от 3-х лет
- Хотя бы 1 законченный продукт в prod среде (желателен B2C опыт)
- Опыт работы с высоконагруженными продуктами
- React и Redux / MobX
- Опыт работы с Next.js
- Понимание современного Typescript, JavaScript modules, promises, async/await, пр.
- Git + GitLab / BitBucket / etc.
- Знание основ REST API, JSON, HTTP/HTTPS, WS а также работы с БД
- Понимание принципов DRY, SOLID, KISS, ООП
- Опыт работы с Jira, Confluence или готовность быстро изучить
- Готовность работы в условиях многозадачности и сжатых сроков
- Высокая внутренняя мотивация, самоорганизация, любопытство и сильная коммуникация
- Умеренный перфекционизм
Будет Вашим преимуществом:
- Понимание конфигурации настройки сборщика проектов Webpack / rollup / vite
- Базовые знания UI/UX
- Опыт работы с Nginx
- Docker и Kuber CI/CD
- Опыт работы по Agile
- Понимание lean production
- Умение декомпозировать и давать оценку задачам
- Опыт написания тестов (unit, функциональные, интеграционные)
- Опыт работы с Kubernetes
Условия:
- Трудоустройство в аккредитованную IT-компанию
- Оформление в соответствии с трудовым законодательством РФ
- Заработная плата обсуждается на финальном собеседовании
- График работы 5/2, суббота и воскресенье - выходные
- Удаленный формат работы с предоставлением техники
- ДМС
- Высококвалифицированный коллектив, сплоченный общей идеей
- Гибкие методы управления: мы используем Agile в комбинации с Lean Production, чтобы каждый день создавать новое и быстро реагировать на изменения