RUВакансия из Hirify RU, списка российских tech-компаний
Пожаловаться
Зарплата и рынок
развернуть
По международному рынку данных пока нет
На СНГ рынке: $2.8к/мес ($2.7к - $3.4к)
86
Хорошая вакансия
развернуть
Чётко описанная senior-роль с фокусом на производительность, SSR, надёжность и безопасность предлагает сильную поддержку при переезде, но требует релокации на Кипр и прохождения длительного интервью.
Только Кипр
Долгий отбор
Актуальный стек
Чёткие задачи
Поддержка переезда
Семейные льготы
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Senior Frontend Engineer (Frontend Infrastructure & Performance): разработка и оптимизация фронтенд-инфраструктуры для highload-продуктов с акцентом на производительность, SSR, безопасность и отказоустойчивость. Focus on профилирование bottleneck’ов, оптимизацию загрузки и hydration, поддержку API и библиотек, а также решение сложных задач масштабируемости.
Локация: Кипр; самостоятельный переезд, релокация в Лимасол
Зарплата: от 4 500 € в месяц на руки
Компания
Mayflower — технологическая компания, создающая highload-продукты, используемые миллионами людей по всему миру, и решения для real-time entertainment.
Что делать
Находить и устранять узкие места производительности: профилирование, bundle size, memory leaks, рендеринг и сеть.
Работать с SSR, streaming, hydration, кэшированием, data fetching и server/client boundaries.
Оптимизировать критический путь загрузки, code splitting, приоритеты ресурсов, изображения и шрифты.
Закрывать security-уязвимости, включая XSS, CSP, CSRF, sanitization и dependency audit.
Разрабатывать поддержку новых API, обеспечивать миграции и поддерживать основную библиотеку: semver, changelog, codemods, deprecation и обратную совместимость.
Повышать отказоустойчивость highload-систем через error boundaries, retries, graceful degradation и observability.
Требования
Отличное знание JavaScript: event loop, scope, context, prototype и асинхронность.
Уверенное знание TypeScript, включая generics, discriminated unions, type guards и narrowing.
Опыт создания SPA на React, Preact или Hyperapp; глубокое понимание React hooks, useEffect, useMemo, useCallback, stale closures и race conditions.
Опыт профилирования и оптимизации с Chrome DevTools, Lighthouse, flamegraphs и network waterfall; понимание LCP, INP, TTI, bundle size и memory leaks.
Опыт измеримых улучшений производительности с показателями до и после и объяснением trade-off’ов; знание оптимизации изображений, включая srcset/sizes, форматы, fetchpriority и lazy loading.
Глубокое понимание SSR/SSG, гидрации, streaming, кэширования, data fetching, server/client boundaries, hydration mismatch и влияния SSR на загрузку.
Уверенное знание HTML5, CSS, Flexbox, Grid, positioning, stacking context, box-shadow и адаптивной вёрстки; способность реализовать нетривиальный UI-элемент без подсказок.
Понимание модульного подхода, клиент-серверного взаимодействия, AJAX, CORS и WebSockets; опыт с Redux, ES2018+, Node.js, Sass, Jest и Storybook.
Технический английский для работы с задачами и документацией. Роль не подходит преимущественно UI-разработчикам продуктовых фич без профилирования, SSR, рефакторинга, безопасности и работы над отказоустойчивостью.
Хорошо, если есть
Опыт с CI/CD, CDN, кэшированием, observability, feature flags, canary и rollback.
Опыт поддержки внутренней библиотеки или design system.
Опыт миграций API с адаптерами, feature flags, обратной совместимостью и rollback.
Регулярное техническое менторство и проведение code review.
Культура и преимущества
Трудовой договор в ЕС, 3-летняя рабочая виза на Кипр с полным сопровождением кандидата и семьи.
Перелёт в Лимасол и оплачиваемая квартира на первый месяц; возможность получить паспорт ЕС после 4 лет проживания.
Performance-ревью дважды в год с бонусами и пересмотром зарплаты; provident fund после испытательного срока.
Частная медицинская страховка для кандидата и семьи, психологическая поддержка с покрытием 50%, покрытие 50% школ и детских садов.
Офис в центре Лимасола, питание, мобильная связь, спорт, языковые курсы, конференции, обучение и коучинг.
Международные команды, peer recognition, тимбилдинги и хакатоны.
Процесс найма
HR-интервью — 40 минут; техническое интервью — 1,5 часа.
Live-coding — 1,5 часа; финальное интервью — 1 час.
Проверка рекомендаций и оффер.
Будьте осторожны
Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →