American Express
American Express
American Express е глобална компания за финансови услуги, която развива дейност в областта на банковото дело, финансите и разплащанията между предприятия. Бизнесът ѝ включва потребителски, бизнес и корпоративни кредитни карти; платежни услуги и услуги за търговци; спестовни сметки, депозитни сертификати и лични заеми; както и програми за награди, туристически програми, корпоративни платежни решения, финансово образование, услуги за сигурност и поддръжка за картодържатели и търговци.

Старши софтуерен инженер по JavaScript – American Express, Ню Йорк, хибридна работа

Ръководете разработката с React, Node.js и TypeScript за изживяванията при покупки с карти American Express. Определяйте архитектурата, експериментирането, качеството в продукция и отговорната разработка с помощта на изкуствен интелект.

Описание

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

Изисквания

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

Придобивки

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