Описание
AirAdvisor помогает авиапассажирам получать компенсации за нарушения авиаперелётов и предоставляет услуги по возмещению за утерянный и задержанный багаж с помощью патентованного процесса. Компания работает в ЕС, Великобритании и на других международных рынках, фокусируясь на защите прав авиапассажиров по всему миру.
Задачи
•Проектировать, разрабатывать и поддерживать backend-сервисы и веб-приложения на PHP
•Интегрировать фронтенд-компоненты с использованием Bootstrap или Tailwind CSS, jQuery и JavaScript
•Отлаживать, улучшать и поддерживать структуры баз данных и их производительность, управлять высоконагруженными окружениями с MySQL
•Внедрять решения для кэширования и обмена сообщениями
•Сотрудничать с кросс-функциональными командами при определении, проектировании и запуске новых бизнес-функций
•Оценивать отзывы пользователей и работать с продуктовыми командами для улучшения функций сервиса на основе реального использования
•Поддерживать и улучшать legacy PHP-кодовые базы без фреймворков, участвовать в миграции legacy PHP-приложений на современные фреймворки, такие как Laravel
•Выявлять, отлаживать и оптимизировать существующие системы с фокусом на производительность, время отклика и эффективность системы
•Предлагать и реализовывать улучшения программ, включая оптимизацию производительности и улучшение функций
•Создавать техническую документацию и проводить тренинги для членов команды по лучшим практикам и новым функциям
Требования
•Обширный опыт разработки на PHP
•Серьёзный опыт работы с одним или несколькими PHP-фреймворками, предпочтительно Laravel
•Хорошее знание HTML, CSS, JavaScript, Bootstrap или Tailwind, и jQuery
•Серьёзный опыт работы с MySQL в высоконагруженных средах, включая оптимизацию запросов, стратегии индексирования и моделирование данных
•Опыт работы с инструментами кэширования и обмена сообщениями
•Умение работать с legacy PHP-кодом без фреймворков и улучшать его
•Подтверждённый опыт создания, интеграции, масштабирования и поддержки сторонних API и сервисов для высоконагруженных приложений
•Умение хорошо общаться на английском языке
•Сильные навыки решения проблем, креативное мышление, коммуникация, инициативность, самостоятельность и ответственность
•Умение быстро выполнять задачи, обеспечивать непрерывное улучшение и управлять несколькими проектами одновременно
Будет плюсом
RUM, Core Web Vitals, оптимизация фронтенда, шардирование или партиционирование баз данных, техники и инструменты парсинга, Elasticsearch, Selenium для автоматизированного тестирования, опыт в LegalTech, TravelTech, Travel Arrangements или туристической индустрии
Условия
•Remote-first культура с гибким началом и концом рабочего дня; рабочие часы фиксируются в приложении для учёта времени, что позволяет сотрудникам подстраивать рабочий день под личные потребности и возможности
•Оплачиваемый отпуск и праздничные дни
•Возможности профессионального роста через глобальную экспансию, разработку новых продуктов и услуг, выход на новые рынки
•Возможность применять навыки по-новому
•Поддерживающая, коллаборативная командная культура с умными, увлечёнными и дружелюбными коллегами
•Международная команда с коллегами в 18 странах
•Фриланс-контракт / договор об услугах / ФОП или B2B контракт с намерением долгосрочного сотрудничества