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

Провідний інженер мобільної розробки iOS в American Express (гібридний формат)

Створюйте якісні застосунки для iOS для технологічних продуктів American Express у сфері гостинності. Співпрацюйте з командами продукту, дизайну та розробки, створюючи масштабоване програмне забезпечення для споживачів і бізнесу.

Опис

  • Перетворювати вимоги до продукту на зрозумілі та практичні інженерні завдання
  • Писати якісний, добре задокументований і ретельно протестований код
  • Розвивати інженерну культуру за допомогою нових ідей, інструментів та інфраструктури
  • Досліджувати перспективні технології для застосунків у ресторанній індустрії та сфері гостинності
  • Працювати з командами продукту, дизайну та розробки над визначенням і розвитком бачення продукту
  • Розробляти застосунки для iOS
  • Керувати залежностями та збірками за допомогою xcodebuild, GitHub Actions, Swift Package Manager, CocoaPods і Tuist
  • Проактивно виявляти та усувати дефекти
  • Аналізувати продуктивність застосунків і впроваджувати оптимізації
  • Використовувати модульне, інтеграційне та UI-тестування на відповідних етапах
  • Створювати ефективні рішення для неоднозначних і відкритих завдань
  • Співпрацювати з дизайнерами та продакт-менеджерами для створення інтуїтивно зрозумілих сценаріїв, точних інтерфейсів і якісної анімації
  • Переглядати pull request, підтримувати колег і усувати перешкоди для випуску
  • Проводити мозкові штурми та заохочувати обмін ідеями
  • Стежити за інженерними ініціативами в команді та організації
  • Дотримуватися дорожньої карти та розуміти бачення компанії й продукту

Вимоги

  • Щонайменше 7 років професійного досвіду розробки програмного забезпечення
  • Щонайменше 4 роки досвіду розробки для iOS
  • Бажано мати ступінь бакалавра або магістра в галузі комп’ютерних наук, комп’ютерної інженерії чи суміжній технічній галузі; може розглядатися еквівалентний досвід
  • Практичний досвід роботи зі Swift, Objective-C, UIKit, SwiftUI, MVVM, REST API, XCTest/XCUITest, SwiftLint, Swift Package Manager, CocoaPods, Realm, Combine, PromiseKit, Jenkins, GitHub Actions, TestFlight, Firebase, Postman, Figma, Jira та Confluence
  • Знання Kotlin, Jetpack Compose, Tuist, AWS, Python, MySQL, GraphQL, React, Redux, Webpack і Captcha буде перевагою, але не є обов’язковим
  • Необхідно успішно пройти перевірку біографічних даних відповідно до чинних законів і нормативних вимог

Переваги

  • Конкурентоспроможна базова компенсація
  • Можливості отримання бонусів за результатами роботи
  • Ресурси для підтримки фінансового добробуту та пенсійного планування
  • Медичне, стоматологічне страхування, страхування зору, життя та непрацездатності залежно від місця розташування
  • Гнучкий гібридний, офісний або віддалений формат роботи залежно від ролі та бізнес-вимог
  • Оплачувані програми відпустки у зв’язку з народженням дитини залежно від місця розташування
  • Безкоштовний доступ до глобальних оздоровчих центрів на території офісів із медичним і сестринським персоналом залежно від місця розташування
  • Конфіденційне консультування за програмою Healthy Minds безкоштовно
  • Можливості професійного розвитку та навчання