Frontend Developer (React) в команду WebPMS

от 250 000 ₽ на руки

Вакансия находится в архиве

TravelLine

г. Москва

Требуемый опыт работы

От 3 до 6 лет

Тип занятости

Полная занятость

График работы

Полный день

В TravelLine мы разрабатываем единую функциональную Платформу для автоматизации процессов гостиничного бизнеса. Всё, что связано с онлайн-бронированием и управлением номерным фондом в отелях — это к нам. Ежемесячно через наши системы бронируют более 1,5 миллионов гостей.

Сейчас мы ищем Frontend Developer (Middle+/Senior) в продуктовую команду WebPMS. Команда развивает и поддерживает проект WebPMS — систему управления для отелей и гостиниц. Система позволяет следить за бронями, номерами и доходами, составлять отчеты и закрывающие документы везде, где есть Интернет.Сейчас одна из масштабных задач команды — переписать frontend с AngularJS на React. У тебя будет возможность разработать крупный компонент с нуля, осуществить миграцию кода на новый стек, а также масштабировать знания по React на всю команду.Чем предстоит заниматься?

  • разработкой и поддержкой нового функционала на React — новой шахматки гостиницы (календарь броней)

  • миграцией/переписыванием legacy AngularJS кодовой базы на новую React платформу

  • участием в развитии внутренней React платформы разработки приложений: компоненты + дизайн система + инструменты

Для нас важны:

  • умение эффективно разрабатывать простой и понятный код, основанный на функциональном подходе (чистые функции, неизменяемые данные) и неумение писать спагетти код

  • умение разрабатывать производительные Web/SPA приложения, понимание из чего складывается производительность первичной загрузки и дальнейшей работы приложения

  • хорошее знание TypeScript, понимание системы типов

  • знание современного JavaScript, объектной модели/API браузера

  • знание CSS, умение проектировать и разрабатывать качественную разметку и плавные анимации

  • знание и умение эффективно применять современные инструменты разработки

  • хорошее понимание основ работы и внутреннего устройства браузера

  • опыт разработки фронтенд приложений, желательно на React

  • знание ООП приветствуется, но не является ключевым необходимым навыком

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

  • знакомство и понимание экосистемы GitHub/Open Source, умение находить и делиться информацией, умение создавать пулл реквесты

  • хорошее знание английского

Примечание: в разработке применяем «нехардкорный» функциональный подход: чистые функции и неизменяемые данные, функциональные React компоненты и хуки. Знание таких концепций как лямбда исчисление, монады, каррирование и т.п. не требуется.

Наш стек: React 18, TypeScript, SCSS + СSS modules, Vite, Node.js, Jest.

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

Оформление по ТК

  • Платим белую зарплату и все отчисления, оформляем больничные, не беспокоим во время оплачиваемого отпуска. Все легально, по закону и трудовому кодексу. У нас есть IT-аккредитация.

Забота о команде

  • Во всех офисах — свежий ремонт. Делали все с нуля, для себя и на совесть. При входе есть собственные парковки для автомобилей и велосипедов. Ежедневные обеды за счет компании, а для удаленных сотрудников — денежная компенсация.
  • У разработчиков отдельные кабинеты на 7−10 человек, тихие и удобные.
  • ДМС, психологическая поддержка на онлайн-платформе Ясно, компенсация спорта после прохождения испытательного срока.

  • Курсы, конференции, мастер-классы за счет компании.

  • Подарки на праздники и важные даты.

График — Remote-friendly

  • Верим, что более эффективно работать в офисе в связке с командой. Но наши процессы адаптированы и для работы из дома.

Стабильность

  • Мы на рынке с 2008 года. Всегда прибыльные.

Прозрачность

  • Мы всегда отмечаем победы, а один на один откровенно обсуждаем точки роста. Регулярный performance review гарантирует своевременный пересмотр зарплаты и задач по итогам твоих достижений и реалий рынка.

Команда

  • Всего в TravelLine уже больше 600 специалистов: разработчики, дизайнеры, маркетологи, sales-менеджеры, копирайтеры и еще кого только нет. Если просит душа — выезды на природу, сплавы по рекам, спорт и фитнес, бары и кафе, настолки с коллегами. Этого сколько угодно. :)

Мы постарались вместить в описание больше деталей, но нам все еще есть, что рассказать. Будем рады познакомиться!

Ключевые навыки

React
Javascript
Typescript
Html/css

Контактная информация

TravelLine

Вакансия опубликована 11.04.2024 в г. Москва.

Похожие вакансии

#

Москва

Полный день

Подробное описание

21 июня

#

Москва

Водный стадион

Полный день

Подробное описание

9 августа

#

от 180 000 до 220 000 ₽

Москва

Нижегородская

и еще 1 станция

Удаленная работа

Подробное описание

9 июля