
American Express е глобална компания за финансови услуги, която развива дейност в областта на банковото дело, финансите и разплащанията между предприятия. Бизнесът ѝ включва потребителски, бизнес и корпоративни кредитни карти; платежни услуги и услуги за търговци; спестовни сметки, депозитни сертификати и лични заеми; както и програми за награди, туристически програми, корпоративни платежни решения, финансово образование, услуги за сигурност и поддръжка за картодържатели и търговци.
Старши софтуерен инженер по JavaScript – American Express, Ню Йорк, хибридна работа
Ръководете разработката с React, Node.js и TypeScript за изживяванията при покупки с карти American Express. Определяйте архитектурата, експериментирането, качеството в продукция и отговорната разработка с помощта на изкуствен интелект.
123 000 $ – 215 250 $ / година
ХибридноПълен работен денСтаршиЗадължителен Език: английскиСофтуерен инженерФулстек инженерОписание
- Поемайте отговорност за техническите решения на ниво екип, свързани с архитектурата, инженерните стандарти и компромисите при реализацията.
- Определяйте техническата посока на проектите и координирайте по-широките архитектурни решения с релевантни партньори.
- Проектирайте и реализирайте сложни възможности в целия стек на уеб приложенията.
- Превръщайте бизнес целите в технически решения съвместно с 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
- Възможности за кариерно развитие и обучение