Middle+\senior frontеnd разработчик

Дата размещения вакансии: 18.11.2024
Работодатель: Российские железные дороги
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 1 года до 3 лет

Ищем Frontеnd разработчика для присоединения к самой технологичной команде Центра цифровых технологий ОАО "РЖД".

Ваши задачи:

  • Разработка и поддержка веб-приложений с использованием Vue.js и других современных фреймворков и библиотек.
  • Участие в архитектурном проектировании и принятие решений о выборе технологий для разработки фронтенда.
  • Разработка масштабируемых и эффективных пользовательских интерфейсов с адаптивной кроссбраузерной версткой.
  • Интеграция фронтенда с серверными API и взаимодействие с бэкенд-разработчиками для оптимальной работы приложения.
  • Оптимизация производительности и улучшение пользовательского опыта через оптимизацию загрузки и кэширование данных.
  • Тестирование, отладка и исправление ошибок в коде фронтенда для обеспечения высокого качества продукта.
  • Исследование и изучение новых технологий и инструментов для улучшения процесса разработки и качества кода.
  • Участие в код-ревью и обмене лучшими практиками с другими членами команды разработки.

Что мы ждем от Вас:

  • ОБЯЗАТЕЛЬНО: Высшее образование техническое;
  • Аналогичный опыт 2-х лет;
  • Уверенное владение фреймворком Vue.js, включая компонентный подход, роутинг, управление состоянием (Vuex) и другие основные концепции.
  • Знание JavaScript и его последних стандартов (ES6+), включая работу с промисами, асинхронным программированием, стрелочными функциями и другими возможностями языка.
  • Опыт работы с HTML и CSS для создания семантических и доступных пользовательских интерфейсов. Знание CSS-препроцессоров (SCSS) будет плюсом.
  • Понимание принципов работы с RESTful API и опыт интеграции фронтенда с серверными API для обмена данными.
  • Умение работать с системой контроля версий Git, включая создание веток, слияние изменений и устранение конфликтов.
  • Опыт работы с инструментами сборки (например, Webpack), управления зависимостями (npm), опыт работы с JavaScript транспайлерами (например, Babel) и другими инструментами разработки.
  • Знание и опыт работы с другими библиотеками и фреймворками, такими как Vuex, Vue Router, Axios и другими инструментами в экосистеме Vue.js.
  • Понимание принципов адаптивного дизайна, опыт работы с адаптивным дизайном и созданием интерфейсов, которые хорошо выглядят и функционируют на различных устройствах и экранах.
  • Понимание основных принципов UX/UI дизайна для создания удобного, интуитивно понятного пользовательского интерфейса.
  • Знание и опыт работы с тестированием фронтенда, включая использование фреймворков для тестирования (например, Jest) и написание автоматических тестов для проверки функциональности и корректности кода приветствуется.
  • Опыт работы в разработке по методологии Agile, такой как Scrum или Kanban, с пониманием и применением принципов и практик Agile-разработки приветствуется.

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

  • Если укажете в резюме ссылку на GitHub

Мы предлагаем:

  • Гибридный формат работы или удаленка.
  • Оформление в соответствии с требованиями ТК РФ, стабильную заработную плату по результатам собеседования+премии;
  • Ежегодную индексацию оплаты труда;
  • Профессиональный коллектив, перспективы карьерного роста и развития.

СОЦИАЛЬНЫЙ ПАКЕТ:

  • Забота о здоровье сотрудников (ДМС, собственная система здравоохранения, включая стоматологию);
  • Поддержка занятий спортом (компенсация абонемента в спортклуб, спортивные активности, организуемые компанией);
  • Бесплатный проезд ж/д транспортом поездами дальнего следования (1 раз в год);
  • Бесплатный пригородный проезд ж/д транспортом;
  • Ежегодная материальная помощь к отпуску;
  • Льготная ипотека для сотрудников;
  • Широкие возможности для обучения в собственном Корпоративном университете Компании