Обязанности:
Сотрудничать с фронтенд-командой при разработке и обновлении частей сайта для новых дистрибуционных интеграций (mini-app решения, white-label решения);
Разрабатывать и поддерживать API и дата-пайплайны для партнёрских бронирований;
Тесно взаимодействовать с командами маркетинга, данных и DevOps для обеспечения надёжности, масштабируемости системы и точности данных;
Писать чистый, поддерживаемый и хорошо покрытый тестами код, следуя лучшим практикам и стандартам команды.
Требования:
2+ года опыта разработки, поддержки и оптимизации высоконагруженных приложений на NodeJS;
Отличное знание JavaScript и TypeScript;
Отличное владение HTML и CSS, а также препроцессором LESS;
Экспертное знание Vue 3 и Nuxt;
Уверенное владение PHP 8;
Понимание принципов SOLID, умение писать качественные unit-тесты;
Умение профилировать, анализировать и оптимизировать веб-страницы;
Умение работать с Docker-контейнерами;
Умение писать эффективные SQL-запросы;
Хороший письменный и устный английский язык.
Будет плюсом:
Опыт работы с Symfony;
Умение профилировать, анализировать и оптимизировать веб-страницы;
Опыт работы с React;
Базовые знания Linux;
Опыт работы с Symfony.
Условия:
Интересную работу над продуктом, который помогает миллионам путешественников ежедневно бронировать поездки;
Полностью удалённый формат работы — 5 дней в неделю, 8 часов в день;
Возможности для профессионального развития
(бюджет на самостоятельное обучение, международные тренинги, онлайн-курсы английского языка, e-learning платформы);
Возможности внутреннего роста и внутренней мобильности;
Конкурентный отпуск, больничные и государственные праздники;
Ежегодный корпоративный выезд в Таиланд.
Small, ТМ (Скиф Трейд, ТОО)
Алматы
до 6000 USD