Авиасейлс
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