Senior Frontend developer (Angular) / Фронтенд-разработчик (Release Engineering)

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

Главная цель нашего департамента – создание системы выпуска продуктов, повторного использования кода и компонент, всего процесса девелопмента и поставки в целом. Она будет использоваться во всех подразделениях группы компаний YADRO, удовлетворять потребности разработчиков, QA инженеров и девопсов, обслуживать широкий спектр задач, связанных с compute provisioning, а также прототипированием программно-аппаратных комплексов хранения данных.

Чем предстоит заниматься:

  • разработкой фронтенд-части системы для compute provisioning, управления сертификатами и других сервисов, реализуемых через API в рамках нашего департамента.

  • тесно взаимодействовать с командой бэкенд-разработчиков для реализации функционала на основе REST API.

Наши ожидания от будущего члена команды:

  • 4-6 лет опыта разработки фронтенд-приложений, желательно в сфере корпоративных решений или внутренних сервисов (enterprise/intranet);

  • уверенные знания Angular, JavaScript/TypeScript, ключевых концепций фронтенд-разработки;

  • опыт разработки пользовательских интерфейсов на основе backend'а предоставленного через REST API; знание и понимание процессов разработки ПО, от планирования до выпуска;

  • опыт с инструментами для командной работы и документирования: git, Jira, Confluence;

  • глубокие знания принципов UX/UI-дизайна, опыт разработки качественного интерфейса и интерфейсных решений;
  • опыт работы с инструментами для разработки и тестирования фронтенда: Docker, ESLint, Codelyzer, Stylelint, Prettier, Cypress;

  • английский язык на уровне чтения документации.

Будет плюсом:

  • опыт разработки high availability приложений;
  • знание принципов CI/CD, опыт интеграции фронтенд-приложений в процессы сборки и развертывания (например, с использованием Jenkins);
  • знание принципов и подходов в разработке микросервисной архитектуры;
  • опыт работы с монорепозиториями;
  • знание протоколов REST и gRPC.