American Express
American Express
American Express — глобальная компания в сфере финансовых услуг, работающая в области банковских операций, финансов и B2B-платежей. В ее деятельность входят потребительские, бизнес- и корпоративные кредитные карты; платежные и торговые сервисы; сберегательные счета, депозитные сертификаты и персональные кредиты; а также программы вознаграждений, туристические программы, корпоративные платежные решения, финансовое просвещение, услуги безопасности и поддержка держателей карт и торговых предприятий.

Ведущий инженер по разработке ПО на JavaScript — American Express, гибридный формат в Нью-Йорке

Руководите разработкой на React, Node.js и TypeScript для цифровых сценариев покупок по картам American Express. Определяйте архитектуру, эксперименты, качество продакшена и ответственное применение ИИ-помощников в разработке.

Описание

  • Принимайте технические решения на уровне команды, связанные с архитектурой, инженерными стандартами и компромиссами при реализации.
  • Определяйте техническое направление проектов и координируйте более широкие архитектурные решения с соответствующими партнёрами.
  • Проектируйте и реализуйте сложные возможности во всём стеке веб-приложения.
  • Преобразуйте бизнес-цели в технические решения совместно с владельцами продукта, инженерами и партнёрскими командами.
  • Руководите проектными решениями, документируйте существенные архитектурные обоснования и поддерживайте соответствие стандартам команды.
  • Работайте с владельцами продукта, специалистами по аналитике и партнёрами по дизайну над разработкой проверяемых гипотез о клиентах и бизнесе.
  • Создавайте возможности для экспериментов с помощью аналитической инструментации, функциональных флагов и контролируемых запусков.
  • Обеспечивайте соответствие экспериментов требованиям к производительности, доступности, конфиденциальности и надёжности, используя результаты для дальнейших итераций.
  • Разрабатывайте и совершенствуйте безопасные, масштабируемые, устойчивые, доступные и высокопроизводительные приложения.
  • Повышайте качество кода, уровень автоматизированного тестирования, наблюдаемость, надёжность и сопровождаемость.
  • Сотрудничайте с командой Site Reliability Engineering при расследовании проблем в продакшене, анализе первопричин и разработке устойчивых решений.
  • Поддерживайте профессиональный рост инженеров с помощью технического наставничества, ревью кода, парного программирования и обмена знаниями.
  • Упрощайте системы, сокращайте технический долг и укрепляйте практики командной разработки.
  • Оценивайте технологии и фреймворки с учётом их ценности для клиентов и инженерных задач.
  • Руководите ответственным применением ИИ-агентов для написания кода, тестирования, рефакторинга, документирования и операционной поддержки.
  • Защищайте информацию о клиентах, компании и проприетарные данные, обеспечивая соответствие генерируемых изменений стандартам безопасности, конфиденциальности, лицензирования, доступности и инженерного качества.

Требования

  • Не менее 9 лет профессионального опыта в разработке программного обеспечения, включая значительный практический опыт создания современных веб-приложений.
  • Подтверждённая способность проектировать и реализовывать сложные промышленные системы, определять техническое направление и доводить решения от первоначального проектирования до продакшена.
  • Продвинутые практические знания JavaScript и TypeScript, глубокий опыт работы с React и Redux или сопоставимым решением для управления состоянием.
  • Значительный опыт разработки серверной части на JavaScript или TypeScript с использованием Node.js, REST API и Express.
  • Практический опыт работы с инструментами автоматизированного тестирования, такими как Jest и Mocha, современными практиками JavaScript и шаблонами веб-архитектуры.
  • Опыт проектирования и эксплуатации приложений с приоритетом масштабируемости, производительности, устойчивости, доступности, безопасности и сопровождаемости.
  • Опыт технического лидерства, наставничества инженеров, руководства проектными решениями и помощи командам в достижении качественных инженерных результатов.
  • Опыт работы по Agile и практик DevOps, включая автоматизированную поставку, мониторинг и поддержку продакшена.
  • Развитые навыки ответственности, коммуникации и сотрудничества, включая способность объяснять технические решения и компромиссы разным командам.
  • Ориентация на клиента и подтверждённый опыт улучшения цифровых продуктов за счёт инженерного качества, автоматизации и постоянного совершенствования.
  • Готовность использовать современные ИИ-помощники или ИИ-агенты для программирования наряду со способностью критически проверять и оценивать их результаты.
  • Требуется право работать в American Express в США; визовая поддержка для этих должностей не предоставляется.

Преимущества

  • Конкурентоспособная базовая заработная плата
  • Возможности получения бонусов
  • Взнос компании в размере 6% в план пенсионных накоплений
  • Бесплатные консультации по финансам и поддержка финансового благополучия
  • Комплексное медицинское, стоматологическое, офтальмологическое страхование, страхование жизни и страхование от нетрудоспособности
  • Гибкий гибридный, офисный или удалённый формат работы в зависимости от должности и потребностей бизнеса
  • Более 20 недель оплачиваемого родительского отпуска для всех родителей, включая случаи беременности, усыновления и суррогатного материнства
  • Бесплатный доступ к корпоративным оздоровительным центрам с медсёстрами и врачами в зависимости от местоположения
  • Бесплатные конфиденциальные консультации в рамках программы Healthy Minds
  • Возможности карьерного развития и обучения