À propos du poste
Firebird ищет опытного Full-stack Developer для развития коммерческих travel-продуктов. Роль предполагает работу на всём стеке — от архитектуры, backend и API до React-интерфейсов и интеграций с внешними сервисами.
О компании и продукте
Firebird — международная онлайн-компания в сфере путешествий, организующая поездки в Европу для клиентов со всего мира. В компании есть отдельный департамент разработки, который развивает продукты для оказания туристических услуг.
- Сервис бронирования железнодорожных билетов
- Онлайн-конструктор путешествий
- Сервис бронирования отелей
Задачи
- Проектировать и создавать архитектуру проектов end-to-end: от модели данных и дизайна API до реализации UI/UX
- Разрабатывать backend-сервисы, бизнес-логику и кастомные модули на PHP/Drupal
- Разрабатывать frontend-приложения на React/Next.js, компонентную архитектуру и управление состоянием
- Применять стратегии SSR и SSG
- Анализировать бизнес-требования и проектировать их реализацию на всём стеке
- Изменять, внедрять и создавать кастомные модули и темы Drupal, а также переиспользуемые React-компоненты
- Создавать адаптивные, доступные и производительные пользовательские интерфейсы
- Интегрировать внешние сервисы, включая платёжные системы, Salesforce и GDS, на уровне API и пользовательских сценариев
- Участвовать в проектировании API-контрактов между backend и frontend
- Проводить code review backend- и frontend-кода
- Использовать одобренные компанией AI-инструменты разработки, включая Cursor, в соответствии с внутренними политиками и стандартами безопасности
- Работать с системами контроля версий
- Работать в Jira и Confluence
Требования
- От 5 лет опыта выпуска в production функциональности на backend и frontend
- Уверенное знание PHP выше версии 8.0, включая ООП, рефакторинг кода и стандарты кодирования
- Уверенное знание React: hooks, паттерны проектирования компонентов, управление состоянием с Redux, Context или Zustand
- Практический опыт серверного рендеринга в Next.js: SSR, SSG, ISR, API routes и hydration
- Опыт работы хотя бы с одним популярным PHP-фреймворком: Drupal, Laravel или Symfony
Условия
- Формат: full-time
- Локация: world
- Зарплата: от 3500$ gross
- Конкурентная компенсация по результатам собеседования
- Возможность построить карьеру в быстрорастущей международной туристической компании
- Возможность работать с современным программным обеспечением для управления путешествиями
Отклик
Для отклика отправьте CV на olga.z@firebirdtours.com