Старший Frontend-разработчик
Компания: Mayflower
Местоположение: Лимассол, Лемесос, Кипр
Mayflower — технологическая компания, создающая высоконагруженные продукты, которыми пользуются миллионы людей по всему миру. Работая в масштабе одного из 50 ведущих веб-сайтов мира, мы решаем сложные инженерные задачи и создаем решения, обеспечивающие развлечения в реальном времени для глобальной аудитории.
Мы ищем старшего Frontend-разработчика в две команды: в продуктовую команду, занимающуюся разработкой новых функций и улучшением пользовательского опыта, и в техническую команду, отвечающую за архитектуру системы, производительность, масштабируемость и отказоустойчивость. Вы присоединитесь к одной из этих команд в зависимости от ваших сильных сторон и интересов.
Обязанности
- Разработка и внедрение новой функциональности для веб-сайта и основных приложений, включая оптимизацию производительности и улучшение существующих функций.
- Постоянное повышение качества кода путем рефакторинга устаревшего кода, устранения узких мест производительности и приведения кодовой базы в соответствие с современными стандартами и лучшими практиками.
- Участие в проектировании и внедрении масштабируемых и эффективных архитектурных решений, включая модулизацию кодовой базы и разработку отказоустойчивых систем для высоконагруженных сред.
- Написание и поддержка модульных и интеграционных тестов, поддержка текущего обслуживания существующих функций и обеспечение стабильности при развертывании.
- Выявление и устранение уязвимостей безопасности; поддержка интеграции и миграции на новые API-интерфейсы.
- Исследование и оценка новых технологий для возможной интеграции; поддержка и обновление общих библиотек в соответствии с меняющимися техническими стандартами.
Вы преуспеете здесь, если у вас есть
- 7+ лет опыта и знание JavaScript: React.js, Vanilla JS, Event Loop, Scope, Context, Prototype, Server-side render, Isomorphic Application;
- Владение HTML5, CSS, Post & Pre Processing CSS;
- Опыт создания Single Page Applications на React/Preact/Hyperapp и TypeScript;
- Понимание принципов и работы AJAX, WebSockets, CORS security policies;
- Опыт работы с Redux, ES2020, Node.js, Sass;
- Понимание принципов модульной разработки, Micro Frontends;
- Навыки и опыт модульного тестирования функциональности и бизнес-логики;
- Навыки и опыт профилирования, отладки и оптимизации (клиентская/серверная сторона);
- Опыт работы с системами сборки приложений webpack, rollup, включая esbuild, babel;
- Технический английский (задачи и документация на английском языке).
Условия
Мы знаем, что выдающиеся таланты заслуживают отличных условий, поэтому вот что вы можете ожидать, присоединившись к нам:
- Трудовой договор по законодательству ЕС и 3-летняя рабочая виза на Кипр с полной поддержкой при переезде и оформлении визы, включая помощь вашей семье.
- Паспорт ЕС. Возможность получить паспорт ЕС после 4 лет проживания.
- Полный пакет релокации: авиабилеты в Лимассол для вас и вашей семьи, оплаченная компанией квартира на первый месяц и полная поддержка при переезде, чтобы сделать его максимально гладким и беспроблемным.
- Прозрачные обзоры производительности дважды в год с возможностью получения бонусов и корректировки зарплаты.
- Частная медицинская страховка для вас и вашей семьи.
- Корпоративный мобильный план (безлимит на Кипре с роумингом).
- Поддержка осознанности и благополучия, включая психологическую помощь с 50% покрытием.
- 50% покрытие расходов на школу и детский сад для ваших детей.
- Полностью оплачиваемый спортивный пакет, а также доступ к внутренним электросамокатам и прокату велосипедов.
- Пенсионный фонд (Кипр): долгосрочный сберегательный план, софинансируемый вами и Компанией (доступен после испытательного срока), который растет в течение вашего пребывания с нами на Кипре.
- Поддержка профессионального роста: языковые курсы, конференции, тренинги и коучинг.
- Программа признания коллег: получение и обмен благодарностями за отличную работу.
- Полностью оборудованный офис в центре Лимассола со всем необходимым для глубокой работы и сотрудничества.
- Бесплатные завтраки и обеды в офисе и внутренний кофе-бар с высококачественными напитками и бар с питательными закусками.
- Сильная инженерная культура: международные команды, корпоративные мероприятия, тимбилдинги и хакатоны — потому что отличная работа происходит в отличных сообществах.
Льготы предоставляются в соответствии с политикой компании и критериями соответствия.
Процесс найма
- HR-интервью (40 мин);
- Техническое интервью (1,5 часа);
- Live-coding (1,5 часа);
- Финальное интервью с командой;
- Проверка рекомендаций;
- Job offer.