
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
- Можливості кар’єрного розвитку та навчання