Авиасейлс

Frontend Developer

1w ago
WorldwideMiddleRemote
Авиасейлс

Frontend Developer

1w ago
WorldwideMiddleRemotetypescriptreactmobxjavascripthtml5css3scsswebpack+6

Frontend Developer needed for Авиасейлс — сервис организации командировок и мета-поиска авиабилетов для бизнеса, работающий на TypeScript, React и MobX в SPA.

About the company

  • Авиасейлс для бизнеса — сервис организации командировок и первый в мире мета-поиск авиабилетов для компаний.
  • Мы сравниваем цены на авиабилеты среди разных поставщиков и предлагаем b2c-прайс для бизнеса.
  • Кроме авиабилетов, мы также продаём отели, ЖД-билеты, автобусные билеты, трансферы, страховки и дополнительные услуги.
  • С нами компании получают дешёвые цены на тревел-услуги, удобный личный кабинет, возможность заказа билетов сотрудниками, настраиваемые тревел-политики и все необходимые закрывающие документы для бухгалтерии.
  • Мы делаем бизнес-поездки удобными для сотрудников и простыми для компании.

About the product

  • Наш фронтенд — это SPA на TypeScript, с использованием React и MobX.
  • Весь фронтенд адаптивный и одинаково хорошо работает как на мобильных устройствах, так и на десктопе.
  • Бэкенд на Python/Django с чистым и красивым RESTом.
  • Задачи планируются по недельным спринтам через JIRA и подробно описаны продактом.
  • На большую часть задач есть подробные макеты для разной ширины экранов.

Responsibilities

  • Разрабатывать b2b-сервис Авиасейлс для бизнеса на TypeScript и React/MobX.
  • Обсуждать интерфейсы совместно с командой дизайна и продакт менеджером.
  • Мониторить работоспособность фронтенда и отлавливать ошибки у пользователей.
  • Ревьюить код других разработчиков.
  • Тесно взаимодействовать с бэкенд разработчиками.

Requirements

  • Опыт frontend разработки от 3 лет, из них минимум 1 год на TypeScript.
  • Хорошее знание чистого JavaScript и TypeScript.
  • Понимание принципов MV*, паттернов ООП и реактивного программирования.
  • Уверенные навыки кроссбраузерной верстки (HTML5, CSS3, SСSS).
  • Опыт работы с React и MobX - будет плюсом.
  • Опыт создания SPA.
  • Работа с инструментами сборки Webpack/Vite.
  • Опыт написания e2e-тестов (cypress, playwright) и unit-тестов (jest, vitest).
  • Опыт работы с GIT.
  • Понимание основ безопасности клиентских web-приложений (XSS, CSRF).

Conditions

  • В любой точке мира: не привязываемся к локации, платим в долларах, любим путешествовать.
  • Без бюрократии: удобные процессы здорового человека, горизонтальные и открытые коммуникации, быстрое обсуждение идей и принятие решений.
  • Компенсируем: ДМС, психотерапию или иностранные языки, занятия спортом и больничный.
  • На райском острове: можно работать на Пхукете с видом на океан.

Found in@backend_frontend_jobs