Frontend Developer (Команда Дисков и Бэкапов)

Дата размещения вакансии: 05.11.2024
Работодатель: Selectel
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Требуемый опыт работы:
От 3 до 6 лет

Облако Selectel представляет собой огромный набор сервисов и подсистем, слаженная работа которых позволяет эффективно управлять виртуальными машинами, кластерами k8s, базами данных, связывая их сетями. Ядро облака - это виртуальные машины, диски и сети. Это базовые компоненты, которые используются нашими клиентами напрямую и являются строительными кирпичиками наших собственных PaaS сервисов.

Команда Дисков и бэкапов облака - это мультифункциональная команда, которая занимается поддержкой и развитием услуг для управления сетевыми дисками, образами, бэкапами, а также файловыми хранилищами. Мы ищем фронтенд разработчика разработчика для совместной разработки новых фич в нашу облачную платформу. Быть частью нашей команды, значит работать в режиме осознанности, полагаться на помощь коллег и проявлять готовность помочь развивать облако Selectel на базе OpenStack, которое является одним из крупнейших в России.

Основные задачи

  • Реализовывать новую функциональность команды Дисков и Бэкапов, проектировать архитектуру будущих решений

  • Развивать и поддерживать панель управления облака Selectel

  • Отвечать за надежность и производительность интерфейсов команды Дисков и Бэкапов, настраивать мониторинг ошибок и сбор продуктовых метрик

  • Работать в кросс-функциональной команде, участвовать в code review, проводить техническое ревью макетов, подготавливаемых UX-проектировщиком

  • Писать функциональные и unit тесты для нового кода, помогать тестировщикам в автоматизации тестирования существующих решений

  • Помогать с развитием внутренних административных панелей управления

  • Вести проектную документацию во внутренней базе знаний

  • Участвовать в планировании, декомпозиции и оценке задач

  • Управлять скоупом техдолга и багов на своей платформе

Мы ожидаем

  • Опыт работы на позиции FE-разработчика не менее 3 лет

  • Уверенное владение HTML, CSS, Javascript(ES6+), TypeScript

  • Умение пользоваться CSS препроцессорами: less, scss, stylus

  • Опыт разработки на Angular 10 и выше

  • Опыт работы со стейт-менеджерами: NgRx, NGXS, Elf, Akita

  • Чёткое понимание устройства современных архитектур веб приложений и принципов работы их отдельных составляющих

  • Знания клиент-серверного взаимодействия (HTTP/HTTPS; REST/RPC, SSE/Websocket)

  • Опыт написания unit и e2e тестов (karma/mocha/chai/jest)

  • Опыт мониторинга frontend-приложений и организации работы с ошибками (sentry и т.д.)

  • Умение разбираться в чужом коде, опыт командной разработки, навыки code review

  • Опыт работы с Git, Jira/Confluence

+100 к резюме

  • Опыт в создании собственных инструментов и библиотек для веб-приложений

  • Опыт работы в технических продуктах: облачных провайдерах, UI для баз данных и тп

  • Опыт оптимизации производительности на FE

  • Умение настраивать окружение, сборку проектов (Webpack, NPM Scripts) и CI/CD

Про условия

  • Оформление в официально аккредитованную IT-компанию
  • Белая заработная плата

  • Годовая премия по результатам работы до 15% от суммарного оклада за 12 месяцев

  • 30 000 бонусных рублей на услуги компании ежегодно

  • Релокационный бонус при переезде

  • Бесплатные обеды и кофе-брейки

  • Гибкое начало рабочего дня (до 12:00)

  • Современный офис в 10 минутах пешком от м. Московские ворота и своя парковка (и для велосипедов тоже)