Frontend Developer
Frontend Developer Локация: Удалённо Компания: Авиасейлс ЗП: обсуждается на собеседовании Занятость: Полная Авиасейлс для бизнеса — сервис организации командировок и первый в мире мета-поиск авиабилетов для компаний. Мы сравниваем цены на авиабилеты среди разных поставщиков и предлагаем b2c-прайс для бизнеса. Кроме авиабилетов, мы также продаём отели, ЖД-билеты, автобусные билеты, трансферы, страховки и дополнительные услуги. Наш фронтенд — это SPA на TypeScript, с использованием React и MobX. Весь фронтенд адаптивный и одинаково хорошо работает как на мобильных устройствах, так и на десктопе. Бэкенд на Python/Django с чистым и красивым RESTом. Задачи планируются по недельным спринтам через JIRA и подробно описаны продактом. На большую часть задач есть подробные макеты для разной ширины экранов. Что нужно делать: разрабатывать b2b-сервис Авиасейлс для бизнеса на TypeScript и React/MobX; обсуждать интерфейсы совместно с командой дизайна и продакт менеджером; мониторить работоспособность фронтенда и отлавливать ошибки у пользователей; ревьюить код других разработчиков; тесно взаимодействовать с бэкенд разработчиками. Чего ждём от тебя: опыт 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). 🌐 Резюме отправлять: https://www.aviasales.ru/about/vacancies/4263584