Должность: Старший Frontend-инженер, Маркетинговый веб-сайт
Компания: Synthesia
Местоположение: Лондон / Европа / Гибридный / Удаленно
Synthesia — ведущая в мире платформа AI-видео для бизнеса, которой пользуются более 90% компаний из списка Fortune 100. Основанная в 2017 году, компания имеет штаб-квартиру в Лондоне, а также офисы и команды в Европе и США.
Поскольку ИИ продолжает формировать наш образ жизни и работы, Synthesia разрабатывает продукты для улучшения визуальной коммуникации и развития навыков сотрудников, помогая людям работать лучше и оставаться в центре успешных организаций.
После нашего недавнего раунда финансирования Серии E, в рамках которого мы привлекли 200 миллионов долларов, наша оценка составляет 4 миллиарда долларов. Общий объем финансирования превышает 530 миллионов долларов от ведущих инвесторов, включая Accel, NVentures (венчурное подразделение Nvidia), Kleiner Perkins, GV и Evantic Capital, а также от основателей и операторов Stripe, Datadog, Miro и Webflow.
О РОЛИ
В качестве Старшего Frontend-инженера в нашей команде веб-сайта вы будете совладельцем платформы, лежащей в основе synthesia.io: библиотеки компонентов, модели контента и стека рендеринга, из которых состоит каждая страница нашего маркетингового сайта. Вы будете формировать направление и принимать ключевые технические решения вместе с командой, вероятно, с фокусом на своей области, но с пониманием всей системы. Это роль, требующая практических инженерных навыков, и вашим основным результатом будет высококачественный код компонентов и схем, а также инструменты, позволяющие другим работать с ним.
Миллионы людей ежемесячно посещают synthesia.io, и это один из основных способов привлечения новых клиентов. Это налагает реальную ответственность. Принимаемые вами решения видны в большом масштабе, и мы соответственно устанавливаем планку качества.
Основная задача этой роли — композитность: маркетинговый сайт, который маркетологи, и все чаще ИИ-агенты, могут использовать для создания страниц, не нарушая дизайн, производительность или SEO.
ЧТО ВЫ БУДЕТЕ ДЕЛАТЬ:
- Создавать, масштабировать и развивать нашу библиотеку секций: компоненты Astro, схемы Sanity и токены дизайна, которые позволяют нам последовательно и доступно создавать маркетинговые страницы.
- Владеть моделью контента. Разрабатывать схемы, которые предотвращают злоупотребления, чтобы редактор или агент могли создать страницу, которая корректна по конструкции, а не по результатам проверки.
- Реализовывать спецификации компонентов Figma от начала до конца: адаптивные для мобильных, планшетных и настольных устройств, доступные по умолчанию, точно соответствующие намерению дизайна.
- Расширять платформу для разработки с помощью ИИ, чтобы кодирующие агенты могли создавать брендированные, соответствующие спецификациям секции из дизайн-спецификаций так же надежно, как и человек.
- Обеспечивать целостность SEO как первоочередную инженерную задачу: канонические URL-адреса, карты сайта, структурированные данные, перенаправления и отсутствие резкого падения трафика при запуске.
- Повышать стандарты инжиниринга на всем веб-сайте: тщательный обзор кода, паттерны, которым могут следовать другие, и тесты для частей, которые действительно ломаются.
- Поддерживать и расширять локализацию для девяти локалей и конвейера перевода, чтобы система работала для глобальной аудитории.
- Формировать техническое направление платформы веб-сайта на ближайшие 6-12 месяцев и способствовать ее внедрению теми, кто на ней публикуется.
ЧТО МЫ ИЩЕМ
- Не менее пяти (5) лет опыта работы инженером-программистом, в том числе три (3) года на старшей должности, при разработке фронтенда для контент-ориентированных или маркетинговых платформ.
- Реальный опыт владения моделью контента в Sanity. Вы разрабатывали схемы, которым приходилось следовать другим, и у вас есть свое мнение о ссылках по сравнению со встроенными объектами, когда вариант относится к схеме, а когда к среде выполнения, и о том, как предотвратить разрастание библиотеки компонентов. GROQ и Portable Text — знакомая территория.
- Глубокая экспертиза во фронтенде: экспертное знание HTML, CSS и TypeScript, с сильным пониманием проектирования API компонентов и опыта разработчика общей библиотеки.
- Вы можете работать от начала до конца. Комфортно владеть как серверной частью, так и фронтендом: SSR, серверные и граничные среды выполнения, API-маршруты, база данных SQL, секреты и CI. Вы должны уметь взять функцию от схемы до компонента и до маршрута, который ее обслуживает, без передачи ответственности, и быть готовым отлаживать что-то, что воспроизводится только в продакшене.
- Твердое понимание адаптивного дизайна, кроссбраузерной совместимости и производительности веб-сайтов, а также комфортная работа в соответствии со стандартами WCAG 2.2 AA. Доступность — это часть вашего определения готовности, а не отдельный этап.
- Вас волнует, что маркетинговые сайты измеряются по производительности, SEO, аналитическим событиям и конверсии, и вы готовы нести ответственность за эти показатели.
- Сильное чувство мастерства и внимание к деталям, а также суждение, позволяющее сбалансировать намерения дизайна с инженерными ограничениями.
- Сильные коммуникативные и коллаборативные навыки. Вы объясняете свои рассуждения, щедро рецензируете и относитесь к повышению квалификации окружающих как к части работы.
ЖЕЛАТЕЛЬНЫЕ НАВЫКИ
- Опыт работы с крупным SaaS-маркетинговым веб-сайтом при реальном трафике и с реальными ставками.
- Astro или другой фреймворк с островами (islands) или статической генерацией сайтов.
- Cloudflare Workers или другая граничная или бессерверная платформа.
- Опыт работы с AWS Lambda.
- Tailwind CSS v4 и опыт работы с дизайн-системой, основанной на токенах.
- Опыт или сильный интерес к тому, чтобы делать библиотеки компонентов и модели контента доступными для ИИ-агентов.
- Сильное чувство дизайна: взгляд на визуальные детали и суждение, позволяющее возражать против решений в дизайне и улучшать их, а не просто реализовывать.
- Опыт локализации и интернационализации в масштабе для глобальной аудитории.
- Реализация аналитики и управления тегами: события dataLayer, серверный тегинг, правильное определение атрибуции без ущерба для производительности.
НАША КУЛЬТУРА
В Synthesia мы увлечены созданием, а не разговорами, планированием или политиканством. Мы стремимся нанимать самых умных, добрых и неустанных людей и позволяем им выполнять свою лучшую работу без отвлекающих факторов. Наши рабочие принципы служат нашим уставом для принятия решений, предоставления обратной связи и структурирования работы, чтобы каждый мог двигаться максимально быстро. Вы можете узнать больше об этих принципах здесь.
ПРОЦЕСС НАЙМА:
- 30-минутный звонок с нашим техническим рекрутером
- 45-минутный звонок с руководителем отдела веб-сайтов о ваших прошлых проектах
- 75-минутное практическое задание с одним из наших инженеров. Мы даем вам реальную спецификацию секции Figma и работаем над тем, как вы бы ее смоделировали и построили. Совместная работа, а не Leetcode.
- 60-минутный звонок с руководством, посвященный примерам сотрудничества, роста и деталям вашей будущей команды.
ДРУГАЯ ВАЖНАЯ ИНФОРМАЦИЯ:
- Мы предпочитаем, чтобы эта должность была занята в офисе или удаленно в Лондоне, Великобритания. Мы также можем разместить удаленных сотрудников в других частях Европы при условии соблюдения нормативных требований и проверки права на работу.
- Это только полная занятость, обычно через OysterHR. Контрактники не рассматриваются.