WorkListВойтиОформить подписку
AG

Senior Frontend Engineer

Архив
AgileEngine · Разработка ПО
Вакансия в архиве · закрыта 29.10
Смотреть актуальные вакансии

Другие вакансии компании

AG
RemoteSenior·англ. B2
≈ $4–7,5 тыс/мес
2 ноя
AG
Remote·Full-timeSenior·англ. B2
≈ $4–7,5 тыс/мес
30 окт
AG
Remote·Full-timeSenior·англ. B2
≈ $4,5 тыс/мес
28 окт
AG
🇦🇷Аргентина · remote·Full-timeMiddle·англ. B2
Зарплата не указана
28 окт
AG
🇦🇷Аргентина · remote·Full-timeSenior·англ. B2
≈ $2,3 тыс/мес
28 окт
Все вакансии компании

Похожие вакансии

EM
Empat · Разработка ПО
Remote·Part-timeSenior·англ. B2+
≈ $3,9 тыс/мес
1 ноя
ME
MEDvidi · Телемедицина
🇨🇾Кипр · remote·Full-timeSenior·англ. B1+
≈ $3,9 тыс/мес
21 окт
SI
Simple · AI nutrition/weight-loss coaching
🇨🇾Limassol · Кипр · remoteSenior·англ. C1
≈ $3,9 тыс/мес
12 окт
XS
Xsolla · Платёжные технологии для игр
🇷🇺Россия · remote·Full-timeSenior·англ. не указан
≈ $3,9 тыс/мес
6 окт
CL
ClickHouse · Аналитическая СУБД
🇺🇸San Francisco · США · remote·Full-timeSenior·англ. C1
Зарплата не указана
27 окт
Все вакансии: Фронтенд

О вакансии

Откуда можно работать
Удалённо
Компания нанимает: из любой страныпо данным компании
Английский
B2
из текста вакансии
Уровень
Senior
указан работодателем
Даты
Опубликована 07.10 · видели у компании с 07.10 по 27.10 · закрыта 29.10
вакансия закрыта, проверки прекращены
Почему в каталоге:Нанимает без привязки к странеПодробнее о компании →Найм без привязки к стране подтверждён. Есть ли в команде выходцы из Восточной Европы, Кавказа и Центральной Азии, мы не знаем.

Описание переведено машинно с английского.

Суть роли

Мы ищем Senior Frontend Engineer для разработки и поддержки React микрофронтенд приложений для высокомасштабируемой платформы платежей.

Обязательные требования: 4+ лет опыта, Webpack Module Federation, Apollo Client, и уровень английского upper-intermediate.

Что предстоит делать

  • Разрабатывать и поддерживать решения React микрофронтенд и веб‑приложения, которые обеспечивают работу платформы платежей Indeed.
  • Добавлять новые методы оплаты к существующим возможностям платформы Payments.
  • Участвовать в разработке функций, исправлении ошибок и повышении надёжности этих сервисов.
  • Доставлять готовые к продакшену функции и исправления ошибок через автоматизированные CI/CD конвейеры (GitLab CI) с высоким покрытием тестами.
  • Писать полные наборы модульных, интеграционных и end-to-end тестов для обеспечения высокого покрытия тестами и надёжности сервиса.

Требования

  • Степень бакалавра или магистра в области компьютерных наук (или эквивалент).
  • 4+ года практического опыта с подтверждённой ответственностью за продакшен‑сервисы в среде распределённых систем.
  • TypeScript и React, включая функциональные компоненты, hooks, context и пользовательские hooks.
  • Умение работать с Webpack (bundling, code splitting) и стилизацией компонентов с использованием SCSS/CSS Modules и Styled Components.
  • Создание и поддержка микрофронтенд приложений с использованием Webpack Module Federation или аналогичных архитектур удалённых модулей, интегрированных в платформу.
  • Глубокие знания GraphQL — написание запросов и мутаций, их использование через Apollo Client (кеширование, реактивные переменные) и генерация типобезопасных hooks с помощью GraphQL Code Generator или аналогичных инструментов.
  • Твердый опыт работы с React Router для клиентской навигации и создания и валидации сложных форм.
  • Сильный инженерный подход к продакшену, включая фронтенд‑телеметрию, логирование ошибок, feature flags, постепенные развертывания и отладку проблем в продакшене, видимых пользователям.
  • Создание доступных (a11y‑compliant) и интернационализированных пользовательских интерфейсов с использованием общих дизайн‑систем, переиспользуемых библиотек компонентов и процессов локализации.
  • Тестирование на всех уровнях — модульное и интеграционное тестирование с Jest и React Testing Library, end-to-end тестирование с TestCafe, Cypress или Playwright, а также знакомство с автоматизированными инструментами тестирования доступности.
  • Умение работать в CI/CD конвейерах (GitLab CI или эквивалент) с хорошим владением ESLint, Prettier и совместными Git‑процессами, включая ветвление, code reviews и merge requests.
  • Умение ответственно использовать современные помощники кода для ускорения понимания кода, реализации, рефакторинга и создания тестов, сохраняя ответственность за качество, безопасность и корректность.
  • Глубокий опыт работы с бекендом и распределёнными системами, включая работу с асинхронными сообщениями и проблемами согласованности в многодатасторных системах.
  • Уровень английского upper-intermediate.

Будет плюсом

  • Опыт работы в сфере Billing или Payments.
  • Опыт работы с высокомасштабируемыми, критически важными фронтенд‑системами, где качество UX, корректность управления состоянием, доступность и производительность имеют первостепенное значение.
  • Способность чётко рассуждать о клиентской архитектуре, включая микрофронтенды, module federation и стратегии кеширования.
  • Тесное сотрудничество с бекенд‑партнёрами по API‑контрактам.

Условия и бенефиты

  • Рост без границ: развивайте навыки через наставничество, внутренние TechTalks, сложные проекты и выделенный ежегодный бюджет на обучение
  • Конкурентоспособная компенсация: получайте признание, соответствующее вашим навыкам и вкладу, с регулярными оценками эффективности и компенсации
  • Гибкость: работа 100 % удалённо с гибким графиком, поддерживающим концентрацию, автономию и здоровый рабочий ритм
  • Смысловые, современные проекты: создавайте значимые продукты с использованием современных технологий вместе с глобальными командами и ведущими брендами
  • Коллаборативная культура: присоединяйтесь к поддерживающей среде без микроменеджмента, где идеи приветствуются, а вклад признаётся
  • Благополучие и поддержка: доступ к локальным программам благополучия и поддержке, ориентированной на людей, адаптированной к вашему местоположению

Навыки

ReactWebpack Module FederationApollo ClientTypeScriptSCSSCSS ModulesStyled ComponentsGraphQLGraphQL Code GeneratorReact RouterJestReact Testing LibraryTestCafeCypressPlaywrightESLintPrettierGitLab CICI/CDGit

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти