
American Express — глобальна компанія у сфері фінансових послуг, що працює у банківській галузі, фінансах і B2B-платежах. Її діяльність охоплює споживчі, бізнесові та корпоративні кредитні картки; платіжні й торговельні сервіси; ощадні рахунки, депозитні сертифікати та персональні кредити; а також програми винагород, туристичні програми, корпоративні платіжні рішення, фінансову освіту, послуги безпеки й підтримку власників карток і торговельних підприємств.
Провідний full-stack розробник ПЗ II — American Express, гібридний формат у Нью-Йорку
Керуйте архітектурою та розробкою застосунків на React і Node.js для American Express Card Shop. Створюйте масштабований і доступний клієнтський досвід, підвищуючи інженерні стандарти команди.
Опис
- Проєктувати архітектуру та розробляти складні можливості для всього стеку вебзастосунку.
- Визначати технічний напрям у питаннях архітектури, проєктних рішень та інженерних стандартів.
- Розробляти масштабовані, стійкі, безпечні, доступні та високопродуктивні застосунки із сучасними вебтехнологіями.
- Співпрацювати з власниками продуктів, інженерами та міжфункціональними командами, перетворюючи бізнес-потреби на ефективні технічні рішення.
- Декомпозувати складні технічні завдання та формулювати зрозумілі стратегії реалізації для всієї інженерної команди.
- Підтримувати інженерів через наставництво, перевірку коду, парне програмування та обмін знаннями.
- Розвивати ефективні практики забезпечення якості коду, тестування, спостережуваності, надійності та супроводжуваності.
- Підвищувати впевненість у розгортаннях за допомогою автоматизованого тестування, фреймворків надійності, моніторингу та автоматизації.
- Виявляти й усувати проблеми продуктивності, доступності, відмовостійкості та масштабованості застосунків.
- Працювати з командою Site Reliability Engineering над розслідуванням виробничих інцидентів, визначенням першопричин і впровадженням надійних виправлень.
- Оцінювати нові технології та фреймворки, здатні покращити застосунки, досвід розробників і продуктивність інженерної команди.
- Спрощувати системи, зменшувати технічний борг і посилювати практики розробки команди завдяки постійному вдосконаленню.
Вимоги
- Мати понад 9 років професійного досвіду в розробці програмного забезпечення, включно зі значним досвідом створення сучасних вебзастосунків.
- Мати досвід проєктування складних систем, визначення технічного напряму та доведення рішень від проєктування до промислової експлуатації.
- Мати сильні практичні знання JavaScript і TypeScript.
- Глибоко розумітися на сучасних front-end-фреймворках і підходах до керування станом, особливо React і Redux або порівнюваних технологіях.
- Мати значний досвід роботи з Node.js, REST API, Express і серверною розробкою на JavaScript або TypeScript.
- Використовувати фреймворки та практики автоматизованого тестування, зокрема Jest і Mocha.
- Розуміти сучасні практики розробки на JavaScript, екосистему відкритого коду та сучасні архітектурні шаблони для вебзастосунків.
- Мати досвід проєктування застосунків з урахуванням масштабованості, продуктивності, стійкості, доступності та супроводжуваності.
- Демонструвати сильне технічне лідерство та досвід наставництва й розвитку інших інженерів.
- Ефективно працювати з Agile-методологіями розробки та принципами DevOps.
- Брати відповідальність, завчасно виявляти проблеми та співпрацювати між командами для створення ефективних рішень.
- Орієнтуватися на клієнта та цікавитися інтуїтивно зрозумілими й надійними цифровими продуктами.
- Цінувати інновації, автоматизацію та постійне вдосконалення.
- Мати право працювати в American Express на території США; візова підтримка для цих посад не надається.
Переваги
- Конкурентоспроможна базова заробітна плата
- Можливості отримання бонусів
- Співфінансування компанією пенсійного плану в розмірі 6%
- Безкоштовні консультації з фінансових питань і ресурси для фінансового добробуту
- Комплексне медичне, стоматологічне, офтальмологічне страхування, страхування життя та страхування на випадок непрацездатності
- Гнучкий гібридний, офісний або віддалений формат роботи залежно від посади та потреб бізнесу
- Понад 20 тижнів оплачуваної відпустки для догляду за дитиною для всіх батьків, включно з відпусткою у зв’язку з вагітністю, усиновленням і сурогатним материнством
- Безкоштовний доступ до оздоровчих центрів на території офісу з медсестрами та лікарями, де вони доступні
- Безкоштовні конфіденційні консультації за програмою Healthy Minds
- Можливості кар’єрного розвитку та професійного навчання